<form method="get" id="form" name="form" action="">
请输入数字:
<input type="text" name="n">
<input type="submit" value="提交" name=submit>
</form>
<% if (n!=null) out.println(2*n)
%>
这是表单中的内容。请问各位高手,如何改才能够在点击提交按钮后页面不会被重置?也就是text框中仍出现出入的内容,但同时在点击“提交”按钮之后能够出现结果。
求详细解答谢谢!
PS:试了好多次,点击提交之后text框中的内容都不见了。(+﹏+)~
请输入数字:
<input type="text" name="n">
<input type="submit" value="提交" name=submit>
</form>
<% if (n!=null) out.println(2*n)
%>
这是表单中的内容。请问各位高手,如何改才能够在点击提交按钮后页面不会被重置?也就是text框中仍出现出入的内容,但同时在点击“提交”按钮之后能够出现结果。
求详细解答谢谢!
PS:试了好多次,点击提交之后text框中的内容都不见了。(+﹏+)~
解决方案 »
- WebRoot目录下 新建的文件夹中JSP文件使用 为什么有错?
- MSchart控件在jsp项目中无法显示?急!!!!高人相助!
- mysql数据库中文字符集问题?帮帮忙啊..
- java 服务器端限制客户端下载速度
- An unexpected exception has been detected in native code outside the VM
- 在jspsmartupload中可不可以实现先用程序改文件名字后再上传,我想这样避开中文问题!
- JBuilder 8.0 安装问题,(在线等待)
- Spring mvc 标签 select 问题
- 回家了!散分
- SQLServer 2000 Driver for JDBC 中的连接问题,请帮
- 急~为什么用request.getParameter("变量名")接收过来的值为空串
- 那些ip数据库中的ip对应的经纬度怎么得到的?
但是这样的话,页面一开始打开的时候在text框中就会自动出现“null”值,并且点击“提交”之后,text框中出现的不是填入的数字,而是“null”值,这如何解决呢? 能够请楼上大虾再说清楚吗?或者有没有实例代码?
拜托各位了!这个问题已经花费了我一个星期,用过session ,但提交后还是会被刷新重置。。欲哭
o(>﹏<)o
当然可以解决,汗我以为你能搞定
尽量放在页面的前面(都放一起就行了):
<%
String n = request.getParameter("n");
if (n == null) n = ""; // 空白字符串
%>后面:
<input type="text" name="n" value="<%=n%>">
1L说的很清楚了。
LZ尽量自己多想想,这个问题你自己完全可以解决。我就不信5楼的代码你自己不会写。尽量少求代码。根据思路,自己多想,才能提高。
嗯,你说得对,以后我会自己先想想。惭愧ing
2: 利用IE缓存。 即提交完成后
Response.write("<script>history.back();</script>")