如何以AJAX方式向后台传值????????

YouMarryMe 2011-08-11 10:09:22
var treeurl="<s:url value='/product/insurer/ajaxInsurerTreeAction_loadTreesExecute.action?compType="+compType+"'/>";


这个URL以AJAX方式提交到JAVA写的后台,并想把compType的值传送到后台.后台如何取到compType的值呢?

或者说有没有别的方法向后台传送这个compType的值??
...全文
154 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangshan_ws 2011-08-24
  • 打赏
  • 举报
回复
支持楼上的,简单
abcd_ufo 2011-08-11
  • 打赏
  • 举报
回复


lz 用的是 struts2 可以在你的action里面添加一个 字段 然后生成 get set  方法  属性名为 compType 

这样就行了
Go 旅城通票 2011-08-11
  • 打赏
  • 举报
回复
compType变量是服务器变量,何必再用客户端提交一次呢?

用session什么的保存下,在其他页面就可以使用了
YouMarryMe 2011-08-11
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 dcyydc 的回复:]
引用 2 楼 youmarryme 的回复:
引用 1 楼 zhouyuqwert 的回复:
request.getParameter
和网页跳转的获取没区别


传到struts2的ACTION中,哪有request呀??!!!

LZ你就非得要request呀,你直接用属性或是domainModel接收不就行了
[/Quote]我说的是AJAX提交
YouMarryMe 2011-08-11
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 dcyydc 的回复:]
引用 2 楼 youmarryme 的回复:
引用 1 楼 zhouyuqwert 的回复:
request.getParameter
和网页跳转的获取没区别


传到struts2的ACTION中,哪有request呀??!!!

LZ你就非得要request呀,你直接用属性或是domainModel接收不就行了
[/Quote]


这是后台,, public String loadTreesExecute(){
try{
String compType = this.getText("compType");


你到是告诉我怎么接收呀???

我怎么都接收不到....


dcyydc 2011-08-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 youmarryme 的回复:]
引用 1 楼 zhouyuqwert 的回复:
request.getParameter
和网页跳转的获取没区别


传到struts2的ACTION中,哪有request呀??!!!
[/Quote]
LZ你就非得要request呀,你直接用属性或是domainModel接收不就行了
YouMarryMe 2011-08-11
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zhouyuqwert 的回复:]
request.getParameter
和网页跳转的获取没区别
[/Quote]

传到struts2的ACTION中,哪有request呀??!!!
阳明 to life 2011-08-11
  • 打赏
  • 举报
回复
request.getParameter
和网页跳转的获取没区别

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧