当前位置: 代码迷 >> Java Web开发 >> struts有关问题 请回答上
  详细解决方案

struts有关问题 请回答上

热度:9768   发布时间:2013-02-25 21:11:12.0
struts问题 请回答下?

在struts的Action类中的 常量什么意思?


  private HttpServlet servlet; 
public static final String SUCCESS = "success";
public static final String FAIL = "fail";

这三个常量什么意思, 在什么地方用?

请大侠回答下感谢

------解决方案--------------------------------------------------------
写出来了就是自己定义的一个常量 就是失败成功的意思.其实要用的话 不要定义的 action 中本来就有SUCCESS了,估计是定义用来返回到界面上做判断处理的吧!
------解决方案--------------------------------------------------------
private HttpServlet servlet; 拿这个对象
public static final String SUCCESS = "success";
一般作为返回值

------解决方案--------------------------------------------------------
<!-- 查询转向 -->
<action name="queryData1" class="queryAction1" method="queryData">
<result name="success">/home/yoblhtjfx/pages/statisticstable/statisticstable1.jsp</result>
</action>
配置文件里这么写,
return SUCCESS;action里这么写,对应你配置文件中name的值,action里你也可以直接return "success",是等效的。
  相关解决方案