在servlet中如何取得JSP中多个input值?

2025-04-27 00:51:20
推荐回答(2个)
回答1:

你的name属性呢?没有name怎么获取值?





然后在后台根据name来获取就行了。
String [] ages = (String [])request.getParameterValues("age");

这样就行了。所有name名相同的input的值就直接获取到了数组ages中了。

========================================================

设置form表单的元素,不仅是Input,其它所有的表单元素(checkbox、radio、textarea....等等)最主要的是要设置name这个属性,其他的的id啊、class啊都是垃圾。

还是好好重新学习一下网页设计的知识吧。欲速则不达!

回答2:

假如两个WEB页面间为链接关系时,就是说要从1.jsp链接到2.jsp时,被链接的是2.jsp可以通过getParameter()方法来获得请求参数. 

假如1.jsp里有  
请输入用户姓名: 
 
的话在2.jsp中通过request.getParameter("username")方法来获得请求参数username:
<% String username=request.getParameter("username"); %>