*.do 是个什么文件,如何使用,在哪里使用?

hkbilly1 2006-03-05 11:36:54
RT
<app:message key="..........">
...全文
1148 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
allenjay2003 2006-03-05
.do是指向ActionServlet
再根据struts-config.xml指向相应得Action
这是struts得应用规范
回复
DeluxWorld 2006-03-05
.do只是一个映射~
回复
zx2002027 2006-03-05
.do一般是Struts的Action Servlet Mapping,表明所有以.do结尾的页面的处理方法
回复
koma_wind 2006-03-05
struts 的扩展后缀在WEB.xml里面配置,也可以个性化配置

<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
<url-pattern>*.haha</url-pattern>
</servlet-mapping>
回复
doway 2006-03-05
.do 大多是 Struts 中的 action-mapping,并非真正的文件。
回复
hkbilly1 2006-03-05
*.do 放在哪里呢?
回复
开发一部 2006-03-05
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>

<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>

<url-pattern>*.do</url-pattern>这句是所有的*.do文件都会响应到这里.然后它就回去找<servlet-name>action</servlet-name>. 根据<servlet-mapping>里的<servlet-name>向上找到相同的<servlet-name>然后就去找<servlet-class>所对应的类.这个类就是咱们所说的MVC的C.主要起控制作用.
回复
superman421 2006-03-05
一个访问servlet的url后缀,没有什么意思的,不针对某种文件。
回复
woolceo 2006-03-05
只是个映射,不是物理存在的文件.你如果不爽你可以映射成别的,比如.asp都可以啦
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2006-03-05 11:36
社区公告
暂无公告