那是因为你的return(actionMapping.Findforward("")) 为空,struts中,
如果找不到逻辑名页面,不会报错,而是相当于return null;
如果找不到逻辑名页面,不会报错,而是相当于return null;
解决方案 »
- hibernate 实体类使用注解后,如何在spring applicationContext.xml中配置
- 什么书讲ejb2.x比较好
- 比较郁闷的问题!估计能回答的人不多!
- 求解!使用Acegi的系统在WebSphere5.0上部署遇到的问题
- 求助:如何用递归方法实现如下图所示的XML
- struts 数据库连接问题
- 关于标签的初级问题
- 谁能讲解一下structs的例子:http://localhost:8080/struts-examples/exercise/bean-write-2.do
- 求一个struts的二进制包,收到一定给分
- 请问一个java的路径问题
- 关于was5.0的jre问题。
- 帮我看看这是什么鬼东西啊?
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN" "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
<struts-config>
<form-beans>
<form-bean name="strutsValiActionForm" type="strutsvali.StrutsValiActionForm" />
</form-beans>
<global-forwards>
<forward name="forumMessage" path="/forumMessage.jsp" />
<forward name="success" path="/message.jsp" />
</global-forwards>
<action-mappings>
<action name="strutsValiActionForm" type="strutsvali.StrutsValiAction" input="/forumMessage.jsp" path="/strutsValiAction" />
</action-mappings>
</struts-config>
public ActionForward execute(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) {
/**@todo: complete the business logic here, this is just a skeleton.*/
StrutsValiActionForm form = (StrutsValiActionForm) actionForm;
if(form.getUserId().equals("ji")){
HttpSession session=httpServletRequest.getSession();
session.setAttribute("userid",form.getUserId());
return (actionMapping.findForward("success"));
}我已经设了,不行啊
<action-mappings>
<action name="strutsValiActionForm"
type="strutsvali.StrutsValiAction"
input="/forumMessage.jsp"
path="/strutsValiAction"
scope="request"
validate="false">
</action>
<forward name="success" path="/forumMessage.jsp"/>
</action-mappings>
<action-mappings>
<action name="strutsValiActionForm"
type="strutsvali.StrutsValiAction"
input="/forumMessage.jsp"
path="/strutsValiAction"
scope="request"
validate="false">
<forward name="success" path="/forumMessage.jsp"/>
</action>
</action-mappings>
另外:type="strutsvali.StrutsValiActionForm"这是个什么类型?
常用动态Bean<form-bean name="strutsValiActionForm"
type="org.apache.struts.validator.DynaValidatorForm"
dynamic="true">
如果: if(form.getUserId().equals("ji"))当else时的情况那?