-----------------------------web.xml文件-------------------------
<?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">
 
 <welcome-file-list>
    
<welcome-file>index.jsp
</welcome-file>
  
</welcome-file-list><servlet>
      <servlet-name>Dispatcher</servlet-name>
      <servlet-class>
org.springframework.web.servlet.dispatcherServlet
      </servlet-class>
      <load-on-startup>1</load-on-startup>
      <listener>
            <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
      </listener>
      <context-param>
              <param-name>contextConfigLocation</param-name>
 <param-value>/WEB-INF/Config.xml</param-value>
     </context-param>
</servlet>
<servlet-mapping>
      <servlet-name>Dispatcher</servlet-name>
      <url-pattern>*.do</url-pattern>
</servlet-mapping>
</web-app>
------------------------------------------------------------------------------
------------------------Config.xml--------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
"http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<!--Definition of View Resolver -->
<bean id="viewResolver"
       class="org.springframework.web.servlet.view.InternalResourceViewResolver">
       <property name="viewClass"> 
       <value>
org.springframework.web.servlet.view.JstlView
        </value>
        </property>
        <property name="prefix"> 
        <value>
          /WEB-INF/view/
        </value>
        </property>
            <property name="suffix"> 
            <value>.jsp</value>
        </property>
</bean>
<!--Request Mapping -->
<bean id="urlMapping" 
      class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
      <property name="mappings">
      <props>
      <prop key="/login.do">LoginAction</prop>
      </props>
      </property>
</bean>
<!---Action Definition-->
<bean id="LoginAction" 
      class="LoginAction">
      <property name="commandClass"> 
      <value>LoginInfo</value>
      </property>
     <property name="fail_view">
            <value>index</value>
     </property>
     <property name="success_view">
            <value>success</value>
      </property>
</bean>
</beans>
不知道怎么回事,请各位大侠帮忙看看

解决方案 »

  1.   

    我想做个登陆界面的测试程序,写了个
    public class LoginInfo {
    private String username;
    private String password;
    public String getPassword() {
    return password;
    }
    public void setPassword(String password) {
    this.password = password;
    }
    public String getUsername() {
    return username;
    }
    public void setUsername(String username) {
    this.username = username;
    }
    }
    还有一个LoginAction类
    import org.springframework.web.servlet.mvc.SimpleFormController;
    import org.springframework.web.servlet.*;public class LoginAction extends SimpleFormController {
    private String fail_view;
    private String success_view;
    protected ModelAndView onSubmit(Object cmd)throws Exception 
    {
    LoginInfo loginInfo = (LoginInfo) cmd; 
    if ("cxf".equals(loginInfo.getUsername()) && "cxf".equals(loginInfo.getPassword())) {
    return new ModelAndView(this.getSuccess_view(),"user",loginInfo.getUsername()); 
    } else {
    return new ModelAndView(this.getFail_view());
    }
    }
    private int login(LoginInfo loginInfo) {
    if ("Erica".equalsIgnoreCase(loginInfo.getUsername())
    && "mypass".equals(loginInfo.getPassword())) {
    return 0;
    }
    return 1;
    }
    public String getFail_view() {
    return fail_view;
    }
    public String getSuccess_view() {
    return success_view;
    }
    public void setFail_view(String string) {
    fail_view = string;
    }
    public void setSuccess_view(String string) {
    success_view = string;
    }
    }
    也没有显示错在什么地方,就是一点提交,就出现了那个请求不能完成的界面!
      

  2.   

    这个ligon.do是一个文件吗?我不懂JSP,头一回弄这个东西
      

  3.   

    ligon.do不是一个文件,他是一个请求动作,你上面不是配置了*。do就交给了filter处理,filter根据你的struts。xml配置再转交那个control去处理,然后根据你在struts。xml定义跳转到你指定的返回资源,资源可以是jsp页面,另一个。do,数据等等