当前位置: 代码迷 >> Java Web开发 >> jsp中表单提交给自己当前页后如何保持原来的文本域不变
  详细解决方案

jsp中表单提交给自己当前页后如何保持原来的文本域不变

热度:4730   发布时间:2013-02-25 21:22:09.0
jsp中表单提交给自己当前页后怎么保持原来的文本域不变
jsp1页面中有如下表单
<form method = "post" action="jsp1.jsp">
<tr>
<td>起始时间:</td>
<td><input type="text" name = "star" value="2009-12-01 09:37" ></td>
</tr>
</form>

form提交个当前页jsp1.jsp处理后,文本域star的值为空,
怎么让form提交给自己当前页后文本域保持保持不变啊?

------解决方案--------------------------------------------------------
<%
String star=request.getParameter("star");
if(star==null) star="";
%>
<form method = "post" action="jsp1.jsp">
<tr>
<td>起始时间: </td>
<td> <input type="text" name = "star" value="<%=star%>" > </td>
</tr>
</form> 

当提交给自己的时候 request可以得到值  再给"起始时间"
------解决方案--------------------------------------------------------
String check=request.getParameter("check");
String strtime = request.getParameter("strtime");

// This is just what I want to see!!
out.println(strtime);
// Please lemme know the result of this.

String endtime = request.getParameter("endtime"); 


------解决方案--------------------------------------------------------
如果你的提交方式修改成get,在地址栏可以看到 空格的问题。

可以肯定的告诉你是空格的问题。

方式就是
 <input type="text" name="strtime" id="strtime" onFocus="new WdatePicker(this,'%Y-%M-%D %h:%m',true,'default')" value= <%=strtime %>>

value 外层加上“”.




  相关解决方案
本站暂不开放注册!
内测阶段只得通过邀请码进行注册!
 
  • 最近登录:Wed Nov 21 02:00:16 CST 2018
  • 最近登录:Wed Nov 21 02:00:16 CST 2018
  • 最近登录:Wed Nov 21 02:00:16 CST 2018
  • 最近登录:Wed Nov 21 02:00:16 CST 2018
  • 最近登录:Wed Nov 21 02:00:16 CST 2018