问一个传值的问题

sequanyining sequanyining 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
页面用struts2标签写的
<s:if test="#request.data == null"> <!-- 记住这里没百分号 -->
<s:action name="SearchByXia"></s:action>
</s:if>

如果data 的值是空的,就直接跳SearchByXia这个Action,然后在Action里面我再给data赋值。 所以第一次进页面时,data一定是空的。 我想问的是,我再第一跳进action时候想传一个值进去,比如我想传一个“1”过去,我应该怎么写呢? 我试过这样写,传一个hidden过去,结果取值为null;
<s:if test="#request.data == null"> <!-- 记住这里没百分号 -->
<s:action name="SearchByXia"></s:action>
<s:hidden name="xiaid" value="1"></s:hidden>
</s:if>

大家帮我看看,如果能传值, 应该怎么写,然后在action里面应该怎样取到值也帮忙说一下,谢谢了
...全文
评论 3
收藏 已收藏
分享
返回顶部
sequanyining
Java EE 67,535 成员 225,843 内容