请教一个jsp问题 请教一个问题 如上图在jsp里 我想要:在同一个页面里 先显示5行,按submit后,再显示另外5行,以此类推,共20 行, 跪求高人指点 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 submit的时候是否提交?如果提交,那就把数据读出来,记得上次显示到第多少行就行。如果不提交div层隐藏,点一下显示5行。 20行不多,用div层隐藏比较简单 文件名是 test2.jsp 高人看看我的code 差哪呢?code <table border="1"> <% int k=0; for (int i=0;i<4;i++) { k=i; %> <form action="test2.jsp" method="POST"> <% for (int j=0; j<5; j++) { %> <tr> <td> <%= j+i*4+k%></td> <td> <%= j+i*4+k%></td> <td> <%= j+i*4+k%></td> <td>=</td> <td><input type="text" name="valeur" /></td> </tr> <% }%> <tr><td> <input type="submit" value="submit"/></td></tr> </form> <% String[] tab=request.getParameterValues("valeur"); } %> </table> request.getParameterValues("valeur");你同一个页面,这怎么取到啊? 可以使用div,控制div的显示和隐藏。使用function函数,onload时一个function,点击onsubmit时一个function,或许可以function传参数啊。for循环。知识有限,我想到的只有这些。 用异步吧 AJAX Lz可以参考 建议您,<table border="1"> <% int k=0; for (int i=0;i<4;i++) { k=i; %> <form action="test2.jsp" method="POST"> <% for (int j=0; j<5; j++) { %> <tr> <td> <%= j+i*4+k%></td> <td> <%= j+i*4+k%></td> <td> <%= j+i*4+k%></td> <td>=</td> <td><input type="text" name="valeur" /></td> </tr> <% }%> <tr><td> <input type="submit" value="submit"/></td></tr> </form> <% String[] tab=request.getParameterValues("valeur"); } %> </table> 这样就 OK 了.. 恩,可以使用ajax使用异步读取或者隐藏。 7 楼高手 您的 code 忘了改了, 我运行起来和我的结果一样,和我的code一样 , 敬请改正 谢谢 关于extjs的函数 flash前台与JAVA后台交互问题 jsp框架问题 radio单选框问题onclick事件!!! Spring消息与事件的区别 csdn的登陆页面代码的代码在哪里下啊?? 谁能说说java2中乱码问题的完整解决方案,分不够另加!再不解决乱码问题,我快要炸了!!!(200分) 在不架FTP的情况下,如何下实现文本文件下栽 请各位老菜指导 求源文件,多谢了 jsp中如何判断执行查询后得到的结果集中的记录为空。 循环表单取值问题 JSP JSP调用正确类连不上数据库
如果不提交div层隐藏,点一下显示5行。
20行不多,用div层隐藏比较简单
code
<table border="1">
<%
int k=0;
for (int i=0;i<4;i++)
{ k=i;
%>
<form action="test2.jsp" method="POST">
<%
for (int j=0; j<5; j++)
{
%>
<tr>
<td> <%= j+i*4+k%></td>
<td> <%= j+i*4+k%></td>
<td> <%= j+i*4+k%></td>
<td>=</td>
<td><input type="text" name="valeur" /></td>
</tr>
<% }%>
<tr><td> <input type="submit" value="submit"/></td></tr>
</form>
<%
String[] tab=request.getParameterValues("valeur");
}
%>
</table>
你同一个页面,这怎么取到啊?
或许可以function传参数啊。for循环。知识有限,我想到的只有这些。
建议您,<table border="1">
<%
int k=0;
for (int i=0;i<4;i++)
{ k=i;
%>
<form action="test2.jsp" method="POST">
<%
for (int j=0; j<5; j++)
{
%>
<tr>
<td> <%= j+i*4+k%></td>
<td> <%= j+i*4+k%></td>
<td> <%= j+i*4+k%></td>
<td>=</td>
<td><input type="text" name="valeur" /></td>
</tr>
<% }%>
<tr><td> <input type="submit" value="submit"/></td></tr>
</form>
<%
String[] tab=request.getParameterValues("valeur");
}
%>
</table> 这样就 OK 了..