先看代码CartAction.java public String cartNum() {
this.cartNum = cartService.getCartNum();
System.out.println(cartNum);
return "index";
}
struts.xml <action name="cart" class="cart">
<result name="index" type="redirect">/index.jsp</result>
</action>
jsp <s:action name="cart!cartNum" executeResult="true" />
<s:debug />${cartNum}
为什么值栈中没有cartNum呢 我以前做过类似的 貌似有什么细节忘了或者错了 希望哪位知道的能帮忙说下,谢谢了。
this.cartNum = cartService.getCartNum();
System.out.println(cartNum);
return "index";
}
struts.xml <action name="cart" class="cart">
<result name="index" type="redirect">/index.jsp</result>
</action>
jsp <s:action name="cart!cartNum" executeResult="true" />
<s:debug />${cartNum}
为什么值栈中没有cartNum呢 我以前做过类似的 貌似有什么细节忘了或者错了 希望哪位知道的能帮忙说下,谢谢了。
你这里配置了redirect肯定页面上没值,配置dispatcher,或者干脆不配置。