Struts 2.1.6使用中的无奈!

   最近使用Struts 2.1.6做一个项目,但是在用到它的Ajax功能的时候发现有些异常,有的标签在一个页面中好好的,结果放到另一个页面就工作不正常啦!还有一个标签:<s:select label="请选择资料分类"
       name="file.cateFileId"
         list="%{#attr.filecate}"
       listKey="id"
       listValue="name"
       required="true"
       
/>把它单独放到一个页面中,工作正常,但是将它放到另一个页面中,这个页面还有其他几个标签:
<s:select label="请选择文章分类"
       name="topicblog.cateTopicId"
       list="#session.catetopic"
       listKey="id"
       listValue="name"
       required="true"
       
/>

 


<h3>请编辑文章</h3>
<s:textarea key="topic.content" id="elm1" label=""  name="topicblog.content" rows="15" cols="80" />


同步发布到论坛:
<s:select label="请选择论坛分类"
       name="topicblog.cateForumId"
         list="%{#attr.forumcate}"
       listKey="id"
       listValue="name"
       required="true"
       
/>唯独它结果显示不出来!
太郁闷!最后索性都用JQueryAjax实现!
但是还是不太明白怎么会出现这样的问题,是不是BUG?

Struts只需要负责Action就行啦,然后所有的ajax利用JQuery来实现,大家认为这个方法怎么样?这样以来轻松多啦!

现在是有个问题亟待解决,大家给个办法:我在Application中存了一个对象filecate,其包括资料分类以及对应的ID,我想在一个选择框中显示资料分类名字,用户单击的时候对应的ID就会被复制到对于那个的Action中的字段?在Struts 2.1.6中除了用以上的办法还有没有其他的?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值