`

jsp----->form的一些感悟

 
阅读更多

以前以为一个表单中只能出现一个名称相同的参数:

<form action="requesttest/b.jsp" method="post">
    	姓名:<input type="text" name="uname"/><br/>
    	email:<input type="text" name="email"/><br/>
    	<input type="submit" value="提交"/>
    </form>

 

如uname,最近写项目才发现,原来出现下面的情况也无所谓:

 <form action="requesttest/b.jsp" method="post">
    	姓名:<input type="text" name="uname"/><br/>
    	姓名二:<input type="text" name="uname"/><br/>
    	email:<input type="text" name="email"/><br/>
    	<input type="submit" value="提交"/>
    </form>

 只不过我们如果用request取值的时候,如果只使用request.getParameter方法只能取到第一个uname的值。

这个时候就需要用request.getParameterValues("uname"),类似于取checkbox中的值,兴许本质上是一样的。

这适用于相同名称的参数有多个的情况,比如你想一次动态添加多个用户的信息就能够这么写,在实际开发中兴许能够用到!

分享到:
评论

相关推荐

    jsp-config标签使用详解

    - `&lt;jsp-property-group&gt;`元素可以定义一个或多个JSP页面的属性集合,这些属性对于这些页面是通用的。 - 主要属性包括: - `&lt;description&gt;`:描述该组的用途或目的。 - `&lt;display-name&gt;`:显示名称,通常用于...

    [jspSmartUpload]------------>jspSmartUpload上传中文文件名 乱码问题

    对于标签“源码”和“工具”,这可能意味着解决方法可能涉及到查看`jspSmartUpload`的源代码,理解其内部处理机制,并可能需要自定义一些工具或函数来处理编码问题。 总的来说,理解和解决这个问题需要对HTTP协议、...

    jsp环境配置,myeclispse下的环境配置

    &gt;preferences-&gt;java-&gt;editor-&gt;templates设置java模板,Window-&gt;preferences-&gt;ant-&gt;editor-&gt;templates设置ant模板,Window-&gt;preferences-&gt;myEclipse enterprise workbench-&gt;Files and Editors-&gt;jsp-&gt;jsp templates...

    jsp-api-2.1 jar 和 jsp-api-2.0 jar

    import javax.servlet.jsp.JspException; import javax.servlet.jsp.tagext.TagSupport; 所导致的无包报错解决jar包 注意导入jar包时应注意Servlet的版本,如果是Servlet 2.4 对应的应该是JSP 2.0 的jar包,如果是...

    JSP-config(CHM).rar_java jsp-config_jsp-config

    &lt;jsp-config&gt; &lt;jsp-property-group&gt; &lt;url-pattern&gt;/*.jsp&lt;/url-pattern&gt; &lt;page-encoding&gt;UTF-8&lt;/page-encoding&gt; &lt;error-page&gt; &lt;error-code&gt;404&lt;/error-code&gt; &lt;location&gt;/error404.jsp&lt;/location&gt; &lt;/error-...

    jsp+servlet -> 简单注册页面

    jsp+servlet -&gt; 简单注册页面jsp+servlet -&gt; 简单注册页面jsp+servlet -&gt; 简单注册页面jsp+servlet -&gt; 简单注册页面jsp+servlet -&gt; 简单注册页面jsp+servlet -&gt; 简单注册页面

    jsp-api jar包

    jsp-api jar包jsp-api jar包jsp-api jar包

    jsp-api-2.2-sources.jar

    jsp-api-2.2-sources.jar

    javax.servlet.jsp-api-2.3.1.jar

    javax.servlet.jsp-api-2.3.1.jar

    jsp-api-2.1.jar

    jsp-api-2.1.jar jspAPI文档欢迎下载

    jsp-api.jar

    jsp-api.jar 好东西,需要的下载,好东西,需要的下载。

    jsp-api.jar和servlet-api依赖包

    这两个API,即`jsp-api.jar`和`servlet-api.jar`,是开发基于Java的Web应用时不可或缺的库文件。 ### JSP API `jsp-api.jar`包含了JSP规范定义的所有接口和类,使得开发者能够创建、管理以及执行JSP页面。以下是...

    jsp-api-2.0-sources.jar jsp-api源码

    jsp-api-2.0-sources.jar maven仓库竟然找不到。

    servlet-api.jar 和jsp-api

    servlet-api.jar 和jsp-api 工具jar包

    meclipse中的一些操作.docx

    4. 设置JSP默认编码:进入Window -&gt; Preferences -&gt; MyEclipse -&gt; Files and Editors -&gt; JSP -&gt; Creating files -&gt; Encoding,可以设定JSP文件的默认字符集,确保编码一致性。 5. 重命名Web项目:你可以直接使用F2...

    jsp-api.jar和servlet-api.jar

    标题"jsp-api.jar和servlet-api.jar"提到了两个关键的Java Web开发中的库文件,它们是JavaServer Pages (JSP) 和Servlet技术的标准接口定义。这两个API是Java EE (Enterprise Edition) 平台的重要组成部分,用于构建...

    jsp-api-2.0

    jsp-api-2.0jsp-api-2.0jsp-api-2.0jsp-api-2.0

Global site tag (gtag.js) - Google Analytics