web.xml是这样配置的: <servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
我在下面的form中成心写错action为add.tt,正确的应该为add.do,但我在查看页面的原代码时发觉竟然变成了正确的add.do了,这是为什么呢!!!
<html:form action="add.tt">
num1 : <html:text property="num1"/><html:errors property="num1"/><br/>
num2 : <html:text property="num2"/><html:errors property="num2"/><br/>
<html:submit/><html:cancel/>
</br>
</html:form>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
我在下面的form中成心写错action为add.tt,正确的应该为add.do,但我在查看页面的原代码时发觉竟然变成了正确的add.do了,这是为什么呢!!!
<html:form action="add.tt">
num1 : <html:text property="num1"/><html:errors property="num1"/><br/>
num2 : <html:text property="num2"/><html:errors property="num2"/><br/>
<html:submit/><html:cancel/>
</br>
</html:form>
解决方案 »
- Myeclipse安装的时候出错,郁闷~
- 一个数据模型的问题
- 请教hibernate高手一个最佳配置问题
- unable to locate tools.jar
- 深入java虚拟机问题
- JDKjava.util.Observable,java.util.Observer VS GOF设计模式之Observer模式? 两者谁前谁后?
- struts中select无法提交到form的问题
- 菜鸟关于webwork的问题希望大虾帮忙,在线等待!
- 为什么用deploytool部署的时候总是出现错误????????????????????????????
- EJB内部调用问题
- prototype 中去掉字符串空格
- NHibernate lazy-laod open new session 问题
比如你改为“.tt”,那你以后接受的全都是 xxx.tt
从这个现象说明页面提交时,action处做了处理,过滤掉了"."后的字符。又学了一招,谢谢!