struts-config.xml 的  action 里面的没有配置Forward

解决方案 »

  1.   

    3 customerLogin.jsp 代码<%@ page language="java" contentType="text/html;charset=gb2312"%>
    <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
    <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
    <%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
    <html>
      <head>
         <title>客户登录界面</title>
      </head>
      
      <body>
        <font color="red"><html:errors name="loginErrors"/></font>
        <html:form action="customerLogin.do" method="post" >
         <br>
         用户名:<html:text property="username" size="19" /><br>
         <logic:messagesPresent property="username">
           <html:messages id="userNameMsg" property="username" />
           <font color="red" ><bean:write name="userNameMsg"/></font>
         </logic:messagesPresent>
         密码:<html:password property="password" size="10"/><br>
          <logic:messagesPresent property="password">
           <html:messages id="passwordMsg" property="password" />
           <font color="red" ><bean:write name="passwordMsg"/></font>
         </logic:messagesPresent>
         <br><br>
         <html:submit value="提交" />
         <html:button property="button" value="注册" onclick="javascript:regist();"/>
         </html:form>
       
      </body>
    </html>
    <script language="javascript">
    function regist(){
    window.location.href="goCustomerRegist.do";
    }
    </script>
      

  2.   

    在struts-config.xml文件中没有配置如何转发
      

  3.   

    type="org.apache.struts.actions.ForwardAction"
    parameter="/pages/customerLogin.jsp"parameter属性不就是用来,对ForwardAction进行转发的吗?还要配置一个forward吗? 请,将得具体点好吗??
      

  4.   

    不是太明白你到底要干嘛哦你是想要注册完了以后去到/pages/customerLogin.jsp这个页面?还是点那个“注册,登陆”按钮去到/pages/customerLogin.jsp这个页面让用户登陆或者注册?
      

  5.   

    一个这样配吧:
    <forward name="yourName" path="/pages/customerLogin.jsp"></forward>在action中指定转发的name。