我用spring MVC 写了一个简单的注册页面,在JSP页面里面写了请求路径"/regin.do?type=add" 请求路径前面是不是应该加上项目名称?然后将请求映射到applicationContext.xml文件中的action.配置文件如下:
<?xml version="1.0" encoding="GB2312"?>
<!DOCTYPE beans PUBLIC "-//SPRING/DTD BEAN/EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<bean id="dataSource"
class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName"
value="com.sybase.jdbc2.jdbc.SybDataSource">
</property>
<property name="url"
value="jdbc:sybase:Tds:10.201.1.65:6655?ServiceName=SpringTest">
</property>
<property name="username" value="sa"></property>
</bean>
<!--========Request Mapping=========-->
<bean id="urlMapping"
      class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
      <property name="mappings">
            <props>
               <prop key="/reginFormController.do">reginFormController</prop> 
            </props>
      </property>
</bean> 
    <!--========JdbcTemplate=========-->
<bean id="jdbcTemplate" 
      class="org.springframework.jdbc.core.JdbcTemplate"> 
      <property name="dataSource"> 
           <ref bean="dataSource"/> 
      </property> 
     <!--========DAO=========--> 
</bean>
   <bean id="userDAO"
      class="com.lijun.dao.user.UserDAO">
      <property name="jdbcTemplate">
          <ref local="jdbcTemplate"/>
      </property>
</bean>
     <!--========Actions=========-->
<bean id="reginFormController"
      class="com.lijun.action.regin.ReginFormController">
      <property name="userDAO">
           <ref local="userDAO"/>
      </property>
      <property name="commandClass">
            <value>com.lijun.form.user.UserForm</value>
      </property> 
</bean>
</beans>每次测试都出现这样的错误:HTTP Status 404 - /reginFormController.do
大家都帮忙给我看看!先谢谢了!