登录页面<s:form action="loginUserAction" namespace="/user" method="post">   
        <s:textfield label="用户名" name="user.uname" />   
        <s:password label="密码" name="user.upwd" />   
        <s:submit value="登陆" />   
</s:form> 怎么在浏览器显示的是label没有生成啊?还有struts.xml<package name="myDefault" extends="struts-default">
<default-action-ref name="indexPage" />
<global-results>
<result name="exceptionPage">/exceptionPage.jsp</result>
</global-results>
<global-exception-mappings>
<exception-mapping result="exceptionPage"   exception="java.lang.Exception"></exception-mapping>
</global-exception-mappings>

<action name="indexPage">
<result>/exceptionPage.jsp</result>
</action>
</package>

<package name="user" namespace="/user" extends="myDefault">
<!-- 这里面的class不是指完整类路径,而是指在spring中定义的bean的名称 -->
<action name="*UserAction" class="userAction" method="{1}">
<result name="success">/user/loginSuccess.jsp</result>
<result name="input">/login.jsp</result>
</action>
</package>下面的action怎么进入不了啊?是不是路径错了

解决方案 »

  1.   

    loginUserAction?*UserAction?试问如果你去打工,是不是只要和IT有联系的就都做?那为什么行业中还划分那么多的职业标准做什么!
      

  2.   

    1.label生成问题:
    <s:form theme="xhtml" action="loginUserAction" namespace="/user" method="post">   
            <s:textfield label="用户名" name="user.uname" />   
            <s:password label="密码" name="user.upwd" />   
            <s:submit value="登陆" />   
    </s:form>
      

  3.   

    2.action进入不去:设置struts.enable.DynamicMethodInvocation = true
      

  4.   

    最好不要用Label,最好把theme设置成Simple  如果在Struts标签中使用别的标签,那样排版会乱的