.do是你在web.xml里面配置的,你也可以配置成其他的。
解决方案 »
- spring+struts1.3+jpa出错
- 用spring时beans.xml如何写入static final常量
- 求助高手,Oracle获取当前时间的问题
- hibernete中怎么设置字段的smalldate日期类型!通过****.hbm.xml文件
- 这样的2个表联合查询的sql语句如何写啊?(急)谢谢大家了!
- Struts标签<html:textarea>如何换行
- 把jsp放到WEB-INF下后引用不同目录的文件,怎么也找不到,大家帮忙!
- 如何在JBOSS中把一个目录指发布为WEB目录
- 关于Tomcat+Informix数据库链接池问题
- tomcat 启动警告问题,麻烦看看
- 有用java作流媒体服务器的吗?
- com/jcraft/jsch/UserInfo.class哪里有下载?
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>
addressbook.servlet.MyActionServlet
</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet><servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
如果你把do改成java
<forward name="success" path="/success.java" />
<forward name="fail" path="/fail.java" />
action中的path会根据你的配置自动生成对应的地址,你配置的是.do,那么就可以通过 fail.do 来访问但<forward name="fail" path="/fail.do" />
这里的path因为可以直接是地址,比如jsp地址,所以需要你写全的