struts2框架页面跳转错误 5C

我做了一个简单的登陆界面,判断用户名密码正确后跳到一个success.jsp,但是运行时显示无法访问此页面,struts.xml配置如下

/login.jsp
/success.jsp

无法显示的页面上的url为http://login/,这是哪块出了问题呢?

5个回答

 我不懂struts2,但是看你
<result name="failer">/login.jsp</result>
failer是错别字。


应该是路径的问题,你检查一下用到的路径是不是统一,尤其是名称啥的,这些地方很容易出错,如果检查过后还是这样,你试着配置完整的路径,虽然理论上讲不建议这样做

 public String execute()  
         {  
             if("admin".equals(this.username) && "123456".equals(this.password))  
                 return "success";  
             else  
                 return "fail";  
         }  
          <action name="login" class="com.sid.action.Login" method="execute">
              <result name="success">/success.jsp</result>
              <result name="fail">/fail.jsp</result> 
          </action>

路径问题
jsp在本地的路径和在服务器上的路径是不一样的

我的一个配置,你参考下

<!-- 配置ListAction -->

/list.jsp

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!