各位侠客,form表单中action路径后面加“.do”是什么意思???

如题所述

这个服务器端要用,根据你的后缀,决定给哪个servlet,然后servlet截取.do前面的内容,判断执行什么操作。这个要来服务器端配置的过滤什么后缀,不是死规定。追问

后面必须要加.do吗??

追答

打个比方,你配置了一个servlet,是理后缀为.do的,还配置了一个servlet是处理后缀为.action的,你要让哪个servlet处理这个请求就写哪个后缀,一般都要带个后缀,框架的话可能不需要后缀,struts2框架式直接配置的全局匹配,那种也就是只要发过来请求,都会交给配置的那个servlet或者过滤器处理。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-01-14
".do" 其实是路径的一部分,和 “/xx/post.asp” 是一样的。
第2个回答  2014-01-14
那个是自定义的,通过拦截器拦截.do的网址看到那个java类里面去,你也可以写别的,拦截的时候你拦截别的就可以了本回答被提问者和网友采纳