一般,我们用 request.getParameter("value"); 来获得静态HTML输入的值.然后不要忘记判断是否为空,是否含有特殊字符等. 还可以用 Enumeration paramNames=request.getParameterNames(); while(paramNames.hasMoreElements()){String paramName=(String)paramNames.nextElement();} 来收集中的name 但是我们每增加新的一行,参数名同上一行一样,那么,我们将如何获得value的值? 这里我又去看书(servlet 和 JSP 核心编程,极好的一本书,该讲的都讲了,读明白了它servlet/JSP也就可以说精通了)p70页里面:getParameterValues()返回字符串数组,然后我们用循环判断这个字符串数组的长度,再就是获得值了:) request.getParameter("value");//这个最熟悉,获得文本框的值 (Enumeration)request.getParameterNames();//获得文本框的名字 (String[])request.getParameterValues(paramName);//获得静态html页相同的参数(多次出现)的值 *************html 页 javascript 代码: ****************html页其它代码: |
type=button value=新增一行 name=insert/> |
|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )
GMT+8, 2024-9-30 05:37 , Processed in 0.187460 second(s), 12 queries , Gzip On, MemCache On.
Powered by Discuz! X3.5
© 2001-2023 Discuz! Team.