jsp页面动态加载数据
答案:2 悬赏:20 手机版
解决时间 2021-02-09 23:38
- 提问者网友:星軌
- 2021-02-09 12:16
jsp页面动态加载数据
最佳答案
- 五星知识达人网友:我住北渡口
- 2021-02-09 13:45
$.post("userManager!UserQuery.action",{pageNo:pageIndex},function(r){
r = r.replace("
", "\r\n");
jsonTwo=r;
var json = eval("(" + r + ")");
$.each(json, function(k, v) {
var html="";
html+="";
html+=""+(i++)+" ";
html+=""+v['userName']+" ";
html+=""+v['quanxian']+" ";
html+="设置权限 ";
html+="删除 ";
html+=" ";
$('#QueryTable').append(html);
});
});一个简单的小例子 不懂再问
追问不会递归吗?,每次一进页面就调用action,action返回到jsp,再调用action。。。。
我使用javascript比较熟练,jquery只懂一点,望解释一下,谢了!!
我使用js中window.onload=function(){},就递归
同时也帮看一下下边的 谢了!!!!!!
追答。。。。我的天 至于用递归么?
这个例子就是无刷新的情况下 自动填充表格内容。 至于你想首次加载页面是填充。那你就把这个方法防到 onload里不就好了吗。。。
我看你使用的是struts2 标签。。。那 其实struts2标签 就可以解决了。。。
多方便。 js都不用谢
错误都写出来了 Lazyinitial Hibernian的延迟加载问题
原因:hibernate3 many-to-one的默认选项是 lazy = "proxy"
解决方法: & 中设置 lazy="false"追问wo一进页面就调用action返回List ,页面中使用jstl标签,${requestScope.list}和 调试显示异常就发生在${requestScope.list}
追答解决办法 我上面已经说了
至于 无限循环 那是肯定的。用js填充 或者 标签都行 上面也有代码 标签更好些
循环 就可以了追问可是可以不无限循环吗?
还有我获取List的action是findAll不存在set 只是一个类
例如:类名 goods,在jsp中${requestScope.goodlist}中${good.name}
也没有set呀,怎么设置lazy false追答是你实体类的Hibernian配置文件 goods.hbm.xml 多对一 你设置下就行了追问十分感谢您的回答,还有一事相求,我的商品删除时报错,
我的商品products中有小类littletypes和大类bigtypes,
我知道只要将products中的littletypes的notnull设置为false就不报错,但是这样就成了删除商品连同小类删了,我现在只想删除商品,并不连同删除小类,该怎样办?
追答填充表格的方法 推荐你使用 上面的struts2 标签 很好用。自动查找值 添加
至于你说的死循环 问题 是你把访问action的方法放在了onload里 这样页面加载的时候 肯定会访问action action返回页面时 又会访问onload........
至于 删除商品 会把小类 删除。。 这个配置一下就好了。。。我语言组织能力拙计。
你百度一下 Hibernian 级联 就好了 在实体类里 设置一下就好了
级联 就是 当一个表 有外键时 你设置了级联 当删除主表数据时 会同时删除外键的数据追问可是我不想死循环,同时可以实现进入页面时数据加载,该怎么办呐?
还有,以下是我的配置:
bigtype中:
littletypes中:
products中:
这个配置哪里有问题?该怎样改?
r = r.replace("
", "\r\n");
jsonTwo=r;
var json = eval("(" + r + ")");
$.each(json, function(k, v) {
var html="";
html+="
html+="
html+="
html+="
html+="
html+="
html+="
$('#QueryTable').append(html);
});
});一个简单的小例子 不懂再问
追问不会递归吗?,每次一进页面就调用action,action返回到jsp,再调用action。。。。
我使用javascript比较熟练,jquery只懂一点,望解释一下,谢了!!
我使用js中window.onload=function(){},就递归
同时也帮看一下下边的 谢了!!!!!!
追答。。。。我的天 至于用递归么?
这个例子就是无刷新的情况下 自动填充表格内容。 至于你想首次加载页面是填充。那你就把这个方法防到 onload里不就好了吗。。。
我看你使用的是struts2 标签。。。那 其实struts2标签 就可以解决了。。。
多方便。 js都不用谢
错误都写出来了 Lazyinitial Hibernian的延迟加载问题
原因:hibernate3 many-to-one的默认选项是 lazy = "proxy"
解决方法:
追答解决办法 我上面已经说了
至于 无限循环 那是肯定的。用js填充 或者 标签都行 上面也有代码 标签更好些
循环
还有我获取List的action是findAll不存在set 只是一个类
例如:类名 goods,在jsp中${requestScope.goodlist}
也没有set呀,怎么设置lazy false追答是你实体类的Hibernian配置文件 goods.hbm.xml
我的商品products中有小类littletypes和大类bigtypes,
我知道只要将products中的littletypes的notnull设置为false就不报错,但是这样就成了删除商品连同小类删了,我现在只想删除商品,并不连同删除小类,该怎样办?
追答填充表格的方法 推荐你使用 上面的struts2 标签 很好用。自动查找值 添加
至于你说的死循环 问题 是你把访问action的方法放在了onload里 这样页面加载的时候 肯定会访问action action返回页面时 又会访问onload........
至于 删除商品 会把小类 删除。。 这个配置一下就好了。。。我语言组织能力拙计。
你百度一下 Hibernian 级联 就好了 在实体类里 设置一下就好了
级联 就是 当一个表 有外键时 你设置了级联 当删除主表数据时 会同时删除外键的数据追问可是我不想死循环,同时可以实现进入页面时数据加载,该怎么办呐?
还有,以下是我的配置:
bigtype中:
littletypes中:
products中:
这个配置哪里有问题?该怎样改?
全部回答
- 1楼网友:神鬼未生
- 2021-02-09 14:42
你这个应该是添加动态数据的同时也需要动态添加表格(假使表格只有一行)
通过action向页面中直接或间接添加表格和数据追问
通过action向页面中直接或间接添加表格和数据追问
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
正方形一边上任一点到这个正方形两条对角线的 |
阴历怎么看 ? |