jsp调试问题 解决后加分~~~

源程序包我引入了<bodybackground=001.jpg><%ArrayList<String>info=newArrayList<String>();String... 源程序 包我引入了
<body background=001.jpg>
<%
ArrayList <String> info = new ArrayList<String>();
String username=request.getParameter("ustr");
info.add(username);
String passWord=request.getParameter("myPassword");
info.add(passWord);

try{

BufferedWriter bw = new BufferedWriter(new FileWriter("d:/jsp.txt",true));
for (int i = 0; i<info.size(); i++) {
bw.write(info.get(i));
bw.newLine();
}
bw.flush();
bw.close();

} catch (IOException m) {
m.printStackTrace();
}

%>

错误提示:
org.apache.jasper.JasperException: An exception occurred processing JSP page /homework/bian.jsp at line 102

99:
100: BufferedWriter bw = new BufferedWriter(new FileWriter("d:/jsp.txt",true));
101: for (int i = 0; i<info.size(); i++) {
102: bw.write(info.get(i));
103: bw.newLine();
104: }
105: bw.flush();

Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:524)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:435)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
展开
 我来答
HttpChu
2011-11-28 · TA获得超过409个赞
知道小有建树答主
回答量:375
采纳率:100%
帮助的人:356万
展开全部
String username=request.getParameter("ustr");
String passWord=request.getParameter("myPassword");
这username,passWord取不到值造成
你debug一下就知道了,可加null判断
更多追问追答
追问
恩对 他一直为空 根本传不进来参数 到底是怎么回事呢
追答
String username=request.getParameter("ustr");
这样用的话是要求地址是http://www.xxx.jsp?ustr=username&?myPassword=password,或者是表单以post、get方式传过来的。
你要明白request的作用域,如果你的用户名和密码是用于整个网站的话,最好把它放到session里去。
你如果改为String username="admin",String passWord="123" 这程序是能通过的,并能保存到txt里去的
编道行者
2011-11-29
知道答主
回答量:15
采纳率:0%
帮助的人:5.2万
展开全部
info 是什么类型
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
布什361
2011-11-28
知道答主
回答量:42
采纳率:0%
帮助的人:15.9万
展开全部
.......
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式