JSP向Servlet传值

我写了个测试类:MyJsp01.jsp<formaction="testRequestsetAttribute/MyJsp02.jsp"method="post"><%s... 我写了个测试类:
MyJsp01.jsp
<form action="testRequestsetAttribute/MyJsp02.jsp" method="post">
<%
session.setAttribute("val","mark");
%>
<input type="submit" value="submit">
</form>

MyJsp02.jsp
<%=session.getAttribute("val") %>
<form action="testRequextGetAttribute" method="post">

<input type="submit" value="submit">
</form>

servlet:
HttpSession session = null;
String mark=session.getAttribute("mark").toString();
out.print(mark);

MyJsp01.jsp提交给MyJsp02.jsp,session值取到,MyJsp02.jsp提交给servlet,报空指针异常
异常行:String user=session.getAttribute("user").toString();

前辈们帮忙分析下原因
写错个地方:servlet取值getAttribute("val"),不是"mark"
异常行:String mark=session.getAttribute("val").toString();
展开
 我来答
_茵梦湖畔_
2009-05-18
知道答主
回答量:15
采纳率:0%
帮助的人:0
展开全部
HttpSession session = request.getSession();而不能HttpSession session = null;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式