function getAllList(obj) {
var dSize = obj.find($(".module")) ? obj.find($(".module")).length : 0; //长度
var list = obj.find($(".module"));
for(var i = 0; i < dSize; i++) {
var myObject = {};
var item = list.eq(i);
myObject.name = item.find(".name").val(); //取值
myObject.mobile = item.find(".mobile").val();
personList.push(myObject); // 添加元素到数组
3.前端数据提交
var personData = getAllList($(".pagebox"));
jQuery.ajax({
type:"post",
url:"#springUrl('/test/getAllPerson.htm')",
data:{
"personList":JSON.stringify(personData) //数组转字符串,用于提交到后端
dataType:"json",
success:function(result) {
if("0" == result.code) { //提交数据返回成功
// TODO 成功处理
} else { //提交数据返回失败
// TODO 失败处理
error:function() { //ajax提交失败
console.log("error");
4.后端数据解析(使用的是com.alibaba.fastjson.JSONArray包)
@RequestMapping(value = "/getAllPerson",method= {RequestMethod.POST}
@UserLogRecord(name = "XXX")
@RestfulAction
public void getAllPerson(HtttpServletRequest request,String personList) {
// 校验
if(StringUtils.isBlank(personList)) {
return;
//json字符串解析为list
List<Person> list = JSONArray.parseArray(personList,Person.class);
//TODO 业务代码
1.前端数据展示:&lt;div class="pagebox"&gt;&lt;div class="module"&gt; &lt;table&gt; &lt;tr&gt; &lt;td&gt;name:&lt;/td&gt; &lt;td&gt;&lt;input class="name" ty
看了好多的博客,然后试了好多方法。终于解决了传递数组的的方法。直接在前端传数组的话,后台拿不到。必须要加上traditional:true,默认的ajax请求traditional是false。所以不行。下面是一个实例:var jcbhList = new Array();
$.ajax({
url: getBaseUrl() + 'dcxs/isExist.do',
ty...
在view中编辑一个table,循环将table中的数字文字提取出来:一开始我去学习HTML.DOM去怎么提取内容,但其实可以反其道而行。将编辑已好的table view在浏览界面(谷歌)执行中按F12出现Sources
var tables = document.getElementById("table1");直接查看tables中的属性内容;循环将内容放到JS数组对象中
<scr...
1.Java中没有指针,所以也没有引用传递了,仅仅有值传递。不过,可以通过对象的方式来实现引用传递。类似java没有多继承,但可以用多次implements接口实现多继承的功能。
2.在Java应用程序中永远不会传递对象,而只传递对象的引用。因此是按引用传递对象。但重要的.
这一节我们就CXF框架简单的JavaBean对象传递进行讲解。第一步:创建传输的JavaBean对象(UserInfo)package com.ws.model;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xm...
var datas = [];
var tb = $('#tb');//query选择器:id为tb的元素
var trs = tb.children();//.children()方法获取tbody的子元素
$.each(trs, function (i, n) {//jquery迭代器,用于循环数组和json i表示索引 n表示当前循环的元素
var irbTypeId = $(
Tomcat启动时Failed to import bean definitions from URL location [classpath:META-INF/spring/site-domains
16083