1. 使用Spring MVC处理表单的提交。
2. 表单的提交方式为Post方式。
3. 在textArea中输入的提交的内容为:
NodeServer[@hostName in("sj-wv00-3854129.sjc.ebay.com","sj-wv00-6257537.sjc.ebay.com","ph-wv00-ed62fb7.phx.ebay.com","ph-wv00-fdc3389.phx.ebay.com","sj-wv00-3534570.sjc.ebay.com","sj-wv00-4af5961.sjc.ebay.com","ph-wv-839a237.phx.ebay.com","px-wv00-963e8e2.phx.ebay.com","px-wv00-86066a2.phx.ebay.com","px-wv00-42a0822.phx.ebay.com")]
4.提交到Spring MVC Controller中内容 为(类的相关属性)为:
ÂNodeServer[@hostName in("sj-wv00-3854129.sjc.ebay.com","sj-wv00-6257537.sjc.ebay.com","ph-wv00-ed62fb7.phx.ebay.com","ph-wv00-fdc3389.phx.ebay.com","sj-wv00-3534570.sjc.ebay.com","sj-wv00-4af5961.sjc.ebay.com","ph-wv-839a237.phx.ebay.com","px-wv00-963e8e2.phx.ebay.com","px-wv00-86066a2.phx.ebay.com","px-wv00-42a0822.phx.ebay.com")]
5. 表单内容为:
<form id="createRuleForm" name="createRuleForm" action="validator/createRule" method="post"> <input type="hidden" id="cmsClass" name="cmsClass"></input> <input type="hidden" id="odbClass" name="odbClass"></input> <!-- <input type="hidden" id="attributes" name="attributes"></input> --> <!-- attributesDiv used to append the inputs of the attributes, and submitted to Server Side--> <div id="attributesDiv" title="Please select attrs."></div> <div class="container-fluid"> <label class="pull-left"><strong>Rule Name</strong></label> <input name="name" id="name" class="pull-right span3" type="text" placeholder="Rule Name..." title="Please fill in the rule name."></input> </div> <div class="container-fluid"> <label class="pull-left"><strong>Creator</strong></label> <input name="creator" id="creator" class="pull-right span3" type="text" placeholder="Creator..." title="Please fill in the creator name."></input> </div> <div class="container-fluid"> <label class="pull-left"><strong>ODB Collection</strong></label> <input name="odbCollection" id="odbCollection" class="pull-right span3" type="text" placeholder="Enter the collection NAME..." title="Please fill in the ODB collection name."></input> </div> <div class="container-fluid"> <label class="pull-left"><strong>CMS Query</strong></label> <textarea name="cmsQuery" id="cmsQuery" class="pull-right span3" placeholder="The format should be like..." title="Please fill in the CMS query."></textarea> </div> <input class="pull-left btn-warning" type="reset" value="reset" onclick="classOnchange();"></input> <input class="pull-right btn-primary" type="submit" value="submit" onclick="return handleForm();"></input> </form>
可能的原因
1)没有在表单上统一设置编码
解决办法:
只需要在该页面上指定编码为UTF-8:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
2. 在往textArea中写内容的时候,在开始输入了空格,会被转译成Â
相关推荐
在Spring MVC框架中,表单标签库为开发者提供了一种便捷的方式来处理HTML表单,使得在JSP页面中创建和管理表单元素更加简洁。这些标签是Spring Web MVC模块的一部分,能够与Spring的模型绑定机制无缝集成,简化了...
使用Spring MVC框架时,可以创建一个方法,该方法的参数类型与表单字段对应,Spring会自动绑定表单数据。 7. **安全与优化** 在实际应用中,还需要考虑表单的安全性,如防止跨站脚本攻击(XSS)、跨站请求伪造...
在网页开发中,文本区域(`textarea`)是常见的用户输入元素,用于收集大量文本信息。然而,其默认的滚动条样式在不同浏览器之间存在差异,可能不符合设计师的美观要求或网站的整体风格。本文将详细介绍如何使用...
本主题聚焦于在textarea元素中插入并提交gif动态QQ表情图片,这是社交网络和论坛常见的一种功能,用于增强用户互动性。下面将详细讨论如何实现这个功能。 首先,我们需要了解textarea的基本用法。textarea是HTML中...
1. **表单提交方式**:需要使用`POST`方法提交表单。 2. **表单编码类型**:由于需要上传文件,因此表单的`enctype`属性应该设置为`multipart/form-data`而不是`application/x-www-form-urlencoded`。 3. **文件上传...
当用户提交表单时,Spring MVC会自动将表单数据绑定到指定的模型对象,然后在控制器中进行验证和处理。如果存在验证错误,这些错误可以通过BindingResult对象获取并在视图中显示。 总结,Spring Web MVC和Spring ...
4. **服务器端处理**:当用户提交表单后,数据会被发送到服务器。通常,开发者会使用服务器端语言如PHP、Python、Java或Node.js来处理这些数据,验证其有效性,执行业务逻辑,然后可能返回响应信息。 5. **客户端...
当用户提交表单时,Spring MVC会自动将请求参数与模型对象的属性进行匹配,并进行类型转换。如果输入验证失败,Spring MVC会重新填充表单,用户无需再次输入已填写的信息。 **表单标签库**: Spring MVC提供了一组...
这样的功能在开发富文本编辑器相关应用时非常有用,比如在表单提交前需要预览内容,或者从数据库加载已有的数据到编辑器中编辑。 需要注意的是,Layui富文本编辑器的API可能会随着版本更新而发生变化,因此在使用时...
<div class="textarea-wrapper"> <pre id="line-numbers"> <textarea id="text-input" rows="10" cols="30"></textarea> <script src="line-numbers.js"> ``` 在这个结构中,我们创建了一个预览区 `#line-...
当用户在TextArea中输入文本并提交表单后,这些数据会被发送到服务器。在JSP中,我们可以使用请求对象(`HttpServletRequest`)来获取这些数据。JSP提供了内置的`request`对象,它是`HttpServletRequest`的一个实例...
回车键触发表单提交是一个常见的功能,但有时它可能会带来一些问题或需要进行特定的处理。本文将深入探讨回车键如何触发表单提交,以及在实际应用中可能遇到的相关知识点。 首先,我们需要理解HTML表单的基本结构。...
在实际应用中,为了提升用户体验,开发者还会利用PHP实现表单的动态验证,比如使用AJAX异步提交表单,这样无需刷新整个页面就能得到验证结果。 总结一下,PHP处理表单涉及的关键知识点包括:HTML表单的创建与提交、...
在IT行业中,表单提交是网站交互的重要组成部分,它允许用户输入数据并将其发送到服务器进行处理。在某些情况下,我们可能希望将表单数据直接发送到电子邮件,而不是存储在服务器上。这样的需求通常出现在小型项目...
JavaScript弹出层表单提交是一种常见的用户交互设计,它允许用户在不离开当前页面的情况下填写并提交表单数据。这种技术常用于网站的登录、注册、评论或编辑功能,提供了良好的用户体验,因为用户无需跳转到新页面...
9. **表单重定向**: 完成表单处理后,可能会使用`header()`函数进行重定向,避免用户重复提交表单。重定向到成功页面、错误页面或者刷新当前页面都是常见的实践。 10. **响应式设计**: 当今的Web应用需要适应不同...
在IT领域,表单提交到邮箱的实现是一个常见的需求,特别是在网页交互中,用户通过填写表单提交信息,后台程序处理这些数据并将其发送至指定的邮箱。本示例主要涉及的是使用PHP来完成这个任务,支持将表单数据发送到...
完整的jq ajax提交表单,奖解压后jq文档加入页面中,调用就可惟了。 表单结构 <form id="myForm" action="comment.php" method="post"> Name: <input type="text" name="name" /> Comment: <...
### 提交表单生成HTML文件 #### 知识点概览 1. **HTML表单基本结构** 2. **表单提交方式与处理** 3. **JSP基础语法及使用** 4. **Java后台处理流程** 5. **文件操作:读写与创建** #### HTML表单基本结构 在给定...