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",是等效的。