jsp如何传递参数

来源:百度知道 编辑:UC知道 时间:2024/06/21 20:08:12
在html网页中创建表单
<form name="form" action="change.jsp" method="post">
<input type=submit value=请输入原始密码 id=q> <input id=Password type=Password name=oldPassword><br>
<input type=submit value=请输入新密码 id=q> <input id=Password type=Password name=naPassword><br>
<input type=submit value=请重复新密码 id=q> <input id=Password type=Password name=nbPassword><br>
<INPUT type=submit value=提 交 id=q>
</form>
在change.jsp页面获取上面的olPassword、naPassword、nbPassword,即:
String ol=request.getParameter("oldPassword").;
String na=request.getParameter("naPassword");
有change.java类,创建对象 change x=new change; 类中有方法changecode(String oldcode,String newcode),把ol,na传给changecode(String oldcode,String newcode),及x.changecode(ol,na) ,但是有错误,浏览器报错说是空指针,是参数没传过去吗,这是为什么?
谢谢指教!!!

<form name="form" action="change.jsp" method="post">
请输入原始密码 <input id=Password type=Password name=oldPassword><br>
请输入新密码 <input id=Password type=Password name=naPassword><br>
请重复新密码<input id=Password type=Password name=nbPassword><br>
<INPUT type=submit value=提交 id=q>

String ol=(String)request.getParameter("oldPassword");
String na=(String)request.getParameter("naPassword");

输入密码框前面的文字不用sumit按钮,由表单统一提交就可以了。空指针一般就是参数没有传过去。