关于Struts编程,tomcat提示404找不到页面解决办法

关于Struts编程,tomcat提示404找不到页面
关于Struts编程,tomcat提示404找不到页面解决办法

package com.action;
import com.opensymphony.xwork2.ActionSupport;
public class LoginAction extends ActionSupport
{
private static final long serialVersionUID = 1L;


private static String FORWARD=null;
private String username;
private String password;
public String getUsername()
{
return username;
}
public void setUsername(String username)
{
this.username=username;
}
public String getPassword()
{
return password;
}
public void setPassword(String password)
{
this.password=password;
}
public void validate()
{
if(getUsername()==null||getUsername().trim().equals(""))
{
addFieldError("username",getText("user.required"));
}
if(getPassword()==null||getPassword().trim().equals(""))
{
addFieldError("password",getText("pass.required"));
}
}
public String execute()throws Exception
{
username=getUsername();
password=getUsername();
try
{
if(username.equals("admin")&&password.equals("1234"))
{
FORWARD="success";
}
else
{
FORWARD="input";
}
}
catch(Exception ex)
{
ex.printStackTrace();
}
return FORWARD;
}
}
/////////////////////////////////////////////////////////////////////

<?xml version="1.0" encoding="gb2312"?>
<!DOCTYPE struts PUBLIC 
"-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" 
"http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
<package name="10.4" extends="struts-default">
<action name="Login" class="com.action.LoginAction">
<result name="input">/login.jsp</result>
<result name="success">/success.jsp</result>
</action>
</package>
</struts>
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" 
xmlns="http://java.sun.com/xml/ns/javaee" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

  <filter>
   <filter-name>Struts2</filter-name>
   <filter-class>
   org.apache.struts2.dispatcher.FilterDispatche
   </filter-class>
  </filter>
  
  <filter-mapping>
   <filter-name>Struts2</filter-name>
   <url-pattern>/*</url-pattern>
  </filter-mapping>
  
  <welcome-file-list>
    <welcome-file>login.jsp</welcome-file>
  </welcome-file-list>
</web-app>
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
<%@ page language="java" pageEncoding="gb2312"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@taglib prefix="s" uri="/struts-tags"%>
<html>
<head>
<title>登陆页面</title>
</head>
  <body>
    <s:form action="login">
     <table width="60%" height="76" border="0">
     <s:textfield name="username" lable="用户名"/>
     <s:password name="password" label="密 码"/>
     <s:submit value="登 陆" aligin="center"/>
     </table>
    </s:form>
  </body>
</html>
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@ taglib prefix="s" uri="/struts-tags" %>
<html>
<head>
<title>登陆成功页面</title>
</head>
  <body>
    login success!
  </body>
</html>
、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
显示404错误
type Status report

message /10.42/login.jsp

description The requested resource is not available.




------解决思路----------------------
检测一下url是否正确,404表示指定的网页不存在,应该是你的url路径有问题。
------解决思路----------------------
<package name="10.4" namespace="/" extends="struts-default">试试