`

在后台获取表单的参数时,得到的参数部分是空的,郁闷

阅读更多
应用框架spring MVC + Hibernate
<input type="checkbox" name="source1" value="注意这里1">注意这里1    
<input type="checkbox" name="source1" value="注意这里2">注意这里2

<c:forTokens items="${searchTemplateForm.sysSource}" delims=";" var="source" varStatus="status">
     <input type="checkbox" name="source1" value="<c:out value="${source}"/>">
        <c:out value="${source}"/>&nbsp;&nbsp;
       <c:if test="${status.count % 5 ==0}"><br></c:if>
</c:forTokens>

在服务器端String[] s1 =request.getParameterValues("source1");获取参数。input的第一个source1 注意这里1的值 总是空的。不知道什么原因导致是s1在获取checkbox的第一个值(界面上的第一个值)总是空的,如果在界面上不是第一个checkbox,确是正常的。
我的解决方法: 最上面加<span style="display:none;"> <input type="checkbox" name="source1" value=""></span>


分享到:
评论

相关推荐

    在IE的模式窗口中,通过表单提交到本页,并通过javascript获取提交的参数

    标题 "在IE的模式窗口中,通过表单提交到本页,并通过javascript获取提交的参数" 描述了一种常见的Web开发技术应用场景。在Internet Explorer(IE)浏览器的特定模式下,用户通过表单填写信息并提交后,这些数据通常...

    JavaScript获取网页表单action属性的方法

    JavaScript获取网页表单的action属性是一种常用的操作,通常用于获取表单提交时要发送到的URL地址。在Web开发中,表单是用来收集用户输入数据并将其发送到服务器的HTML元素。action属性指定了表单提交后,服务器处理...

    jsp源码实例2(获取表单参数).docx

    本实例将详细讲解如何在Java Servlets中获取并展示通过GET或POST方式发送到服务器的表单参数。该实例代码来源于Marty Hall的《Core Servlets and JavaServer Pages》一书,具有很高的实践价值。 `ShowParameters` ...

    js获取url参数.rar url参数获取

    在JavaScript编程中,获取URL参数是一项常见的任务,特别是在构建动态Web应用时。URL(Uniform Resource Locator)是网页的地址,而URL参数则是附加在URL后面,用于传递额外信息的键值对。这些参数通常以问号(?)...

    Nginx服务器中使用lua获取get或post参数.docx

    在获取请求参数时,我们需要注意参数的类型和编码,避免参数的类型转换错误。 使用lua在Nginx服务器中获取get或post参数提供了很高的灵活性和可扩展性,可以满足各种复杂的请求参数处理需求。 在实际应用中,我们...

    C#城市二级联动asp.net在后台获取HTML元素值

    这是一个常见的需求,尤其是在处理表单数据时,需要获取用户在前端选择的城市信息。 首先,我们要明白什么是二级联动。二级联动通常指的是在一个下拉菜单(Select元素)中选择一个选项后,另一个下拉菜单会自动更新...

    .net 后台提交表单并返回结果

    在.NET开发环境中,后台提交表单并返回结果是常见的网页交互模式,主要涉及HTML表单、HTTP请求以及服务器端的处理。在这个过程中,`a.aspx`页面作为客户端表单的发起者,通过POST或GET方法将数据提交到`b.aspx`页面...

    Java后台获取JSP页面多个复选框选中的值

    在Java后台获取JSP页面多个复选框选中的值是一个常见的需求,特别是在开发Web应用程序时。SSM(Spring、SpringMVC、MyBatis)框架是Java Web开发中广泛使用的集成框架,它提供了处理此类问题的高效解决方案。下面将...

    jsp 应用获取表单元素

    处理多值参数:\n 当表单元素为复选框或多选下拉框时,可能有多个值。request.getParameterValues()方法可以返回一个字符串数组,包含了所有选定的值。\n\n4. 验证和处理表单数据:\n 在JSP中,我们通常会先验证...

    简单的ASP表单提交到后台的源码

    在描述的"简单的ASP表单提交到后台的源码"中,很可能是通过Request.Form来获取表单字段的值。 例如,一个简单的ASP接收表单数据的代码可能如下: ```asp Dim username, password username = Request.Form(...

    微信小程序开发:request请求后台获取不到data解决方法

    微信的request的post请求后台获取不到data(当初这个问题纠结了好久好久),原因是post传递的data是json格式而不是key,value的格式,所以获取不到相应的data就是post请求应为表单模式的data,微信小程序提供的data...

    jsf获取表单的两种方法

    在JavaScript Server Faces (JSF)框架中,获取表单数据是常见的操作,这对于处理用户输入、验证和业务逻辑处理至关重要。本文将详细讲解两种方法来获取JSF表单中的数据。 1. EL(Expression Language)表达式 EL是...

    HTML页面地址栏参数传递与获取

    - **表单提交**:当不需要提交到服务器时,可以直接通过URL参数传递表单数据。 - **页面跳转**:在跳转到新页面时,可以通过URL携带必要的数据。 - **状态维护**:对于不需要持久化存储的状态信息,可以通过URL参数...

    JQuery表单提交和后台交互源码20130509

    JQuery表单提交和后台交互源码 源码描述: jQuery表单提交和后台交互,非常简单。 也许你习惯了使用基于jQuery的表单插件,裸写也不错 仅使用jQuery提交表单和后台交互,不使用基于jQuery的表单插件 方式1、取到...

    JQuery.form表单提交参数详解.txt

    `ajaxForm()` 和 `ajaxSubmit()` 方法都是 JQuery Form 插件的一部分,它们可以用来处理表单的提交动作,实现 AJAX 异步提交。 - **`ajaxForm()` 方法**:此方法用于将表单的默认提交行为替换为 AJAX 提交行为。...

    动态从后台获取数据实现搜索下拉框

    在IT行业中,动态从后台获取数据并实现搜索下拉框是一项常见的前端开发任务,它涉及到网页交互、数据传输以及用户界面的设计。这个功能通常应用于表单填写、筛选或导航等场景,极大地提升了用户体验。下面我们将深入...

    页面跳转js获取传递的参数

    ### 页面跳转JS获取传递的参数 在Web开发过程中,页面间的跳转及参数传递是极为常见的需求之一。本文将详细介绍几种通过JavaScript实现页面跳转并获取传递参数的方法。 #### 方法一:使用`window.location.href` ...

    使用http发送form表单请求参数.doc

    在设置 Form 表单参数时,我们可以根据需要设置不同的参数名和参数值。在上面的代码中,我们设置了五个参数:AppId、ProductType、Sign、OrderId 和 Timestamp。这些参数可以根据需要进行修改和添加。 处理响应结果...

    如何用js获取当前url的参数值

    在Web开发中,经常需要处理URL中的查询参数,例如在页面跳转时传递数据、实现特定功能等。本文将详细介绍一种使用JavaScript来解析并获取当前URL参数的方法。 #### 方法概述 在给定的代码示例中,作者定义了一个名...

    java HttpClient 发送GET请求和带有表单参数的POST请求教程例子

    ### Java HttpClient 发送GET请求和带有表单参数的POST请求详解 #### 一、概述 在Java编程中,处理HTTP请求是一项常见的需求,特别是在与Web服务进行交互时。Apache HttpClient库提供了一种强大的方法来执行HTTP...

Global site tag (gtag.js) - Google Analytics