日期:2014-05-18  浏览次数:20687 次

请教一个关于 文本框内容读取的问题?
现有上下两个文本框,用户在第一个文本框内输入数据后,我想将其输入的内容保存到一个String类型的变量中,然后再将该变量内容显示到下一文本框内。

比如:1.文本框a   用户输入“001”
            2.取数据到String类型的变量str中
            3.然后在文本框b中显示001.  
前两步应该如何实现???

请教各位大侠!!!……

上个号   没分了     大家能帮忙解决的     多给加分!

------解决方案--------------------
test.jsp:
...
<%
String a=request.getParameter( "a ");
%>
...
<form name= "form1 " method= "post " action= "test.jsp ">
<input type= "text " name= "a " value= " <%=a%> "/> <br />
<input type= "text " name= "b " value= " <%=a%> "/>
<input type= "submit " value= "查询 "/>
</form>
...
------解决方案--------------------
test.jsp:
...
<%
String a=request.getParameter( "a ");
//根据a查询
%>
...
<form name= "form1 " method= "post " action= "test.jsp ">
<input type= "text " name= "a " value= " <%=a%> "/> <br />
<input type= "submit " value= "查询 "/>
</form>
...

a不就是你想要的String变量?

------解决方案--------------------
request.getParameter( "YXSM "); 只能在下一个页面使用 不能在本页面内使用啊
怎么不能在本页使用
你提交到本页就是
------解决方案--------------------
楼主确实该弄清楚JSP和Servlet的原理
JSP网页在服务器端处理后反馈给客户端的只是由浏览器显示的Html,在html中只能用javascript进行处理,即如果不想刷新页面,就只能用AJAX技术来提交数据到服务器进行查询再反馈给客户端,否则就只能在页面上进行提交并刷新页面
不知道楼主明白了没有