当前位置: 代码迷 >> Java Web开发 >> 国际化跟validate="true"为什么JSP加载就报FreeMarker template error
  详细解决方案

国际化跟validate="true"为什么JSP加载就报FreeMarker template error

热度:10419   发布时间:2016-04-10 22:48:05.0
国际化和validate="true",为什么JSP加载就报FreeMarker template error!
先加载代码JSP页面,




<s:form action="loginValidate" validate="true">
<s:textfield name="username" key="username"/>
<s:password name="password" key="password"/>

<s:submit key="submit"/>
</s:form>




validate="true"这个去掉页面就加载正常
但是我还想用校验框架,这个东西太好了,可以同时进行前端和服务端验证。

但是加上后,打开页面下面就黄色FreeMarker template error!

去掉后正常,配置没错,去掉验证后正常.


struts2.3.16 + jdk1.7(在myeclipse8.6里面选择的编译版本1.6) + tomcat-6.0.37
------解决方案--------------------
http://struts.apache.org/development/2.x/docs/form
好像意思是说只有xhtml和ajax可以用这个validate属性的
  相关解决方案