I looked back at this forum's history and it seems like you would not be the first one to do so, although it also seems like it's not easy. Technically speaking, you'd want to upgrade to Struts 2 and the recommended version right now is 6.6.1. The 6.4 release is on a list of unsupported versions. There are known security issues in 6.3.
As for other options, I published an Introduction to Struts long ago in
Java Pro magazine and I think it covered Struts 1.1. But since then, I've abandoned Struts in favor of the JEE-standard JavaServer Faces. I like
JSF because it uses POJOs as backing beans and has automatic validation and error handling features.
If you're interested i Spring Boot, there is support for both Struts 2 and JSF.
Additionally, some people prefer Spring Web. And some prefer a JavaScript front-end system like React.