开发者

Is there any way to reduce the verbosity of JSP pages

After three years on a RESTful Java/ExtJS application, I have taken over development of a Java/JSP application.

New to Java Struts, I am finding the use of struts tags in JSP pages to be insanely verbose, e.g.

<input type="button" value='<bean:message key="button.addDoc"/>' />

Of course there are about 1700 message tags in every page, and it w开发者_如何学Could seem that something like $m("button.addDoc") would be quite enough. Is there some way to shorten the bean:message elements to something less noisy, or is this just the Java way?


or is this just the Java way?

That's just the Struts way. It's a pretty legacy MVC framework. You could consider to look for a different MVC framework which resolves properties by just EL, for example JSF.

E.g.

<h:commandButton value="#{bundle.addDoc}" />

It's only going to be a lot of work with that much pages/tags. Since it's apparently an assignment, I'd just live with it and keep it for the future in mind to deny old Struts based projects.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜