在RESTful Java / ExtJS应用程序上工作三年后,我接管了Java / JSP应用程序的开发。
Java Struts的新手,我发现在JSP页面中使用struts标签是非常冗长的,例如。
<input type="button" value='<bean:message key="button.addDoc"/>' />
当然每个页面中大约有1700个消息标签,看起来像$ m(“button.addDoc”)这样的东西就足够了。有没有办法缩短bean:消息元素更少嘈杂,或者这只是Java方式?
答案 0 :(得分:1)
或者这只是Java方式吗?
这就是Struts的方式。这是一个非常传统的MVC框架。您可以考虑寻找一个不同的MVC框架,它只通过EL来解析属性,例如JSF。
E.g。
<h:commandButton value="#{bundle.addDoc}" />
只有那么多页面/标签才能完成很多工作。因为它显然是一项任务,所以我只是忍受它,并为了未来而考虑拒绝旧的基于Struts的项目。