It’s probably appropriate to mention up front that you can use Struts without using any of the Struts custom tags. If you want to, you can develop straight JSP files and still use the MVC architecture, Action classes, and most of the rest of the framework. We don’t recommend it, but it’s possible.
It’s common to wonder whether you can use Struts tags and completely avoid the use of any Java scripting. This, too, is possible, but it requires a great deal of effort.
The scripting capability of JSP and Struts is very limited if you don’t use Java scriptlets. You can develop JSP custom tags that hide the scripting, but sometimes doing so is overkill.
This changed a great ...