Struts2 传值问题
在jsp 页面通过表单(或地址栏传值)向action类里传值,普通属性像int 这些则能接收到,如果是一个其它类的对象则不能自动调用构造函数实例化对象,提交后其值始终为空。它们都设了set get方法。用的模式是ssh
<s2:form action="admin_ListShow.action?t.id=0" theme="simple">
<action name="admin_*" class="adminAction" method="{1}">
<result name="input">/pages/admin/view/AdminTemp.jsp</result>
<result>/pages/admin/view/AdminTemp.jsp</result>
</action>
------解决方案--------------------用hidden吧
------解决方案--------------------你的action里有t这个对象吗 t对象中有id这个属性吗,如果没有肯定赋不了值
------解决方案--------------------第一在你的action中必须有一个叫t的对象,并且提供set,get方法
第二在你T这个类中必须有一个id属性,同时也要提供set,get方法
------解决方案--------------------是不是T类的没有无参数构造方法
------解决方案-------------------- struts2 传参需要<request> ... 百度一下。。穿的参数。。。</request> 形式进行传参,使用的事配置,并不能使用,超链接传参,改改吧。