Java 避免JSP或任何其他模板

Java 避免JSP或任何其他模板,java,jsp,jakarta-ee,web-applications,Java,Jsp,Jakarta Ee,Web Applications,我希望避免我的web应用程序中的所有模板逻辑。我希望: 1.在页面加载时通过请求属性将单个json字符串传递给页面 2.除此之外,没有其他jsp内容 3.从json加载Js对象,并使用Js填充页面上的空白 4.在用户操作上更新js模型对象 5.完成后,将js模型对象作为json发送 这样做的想法是从表单加载时接收的json在Js中进行模板化 这样,应用程序中的每个jsp将只处理一个java对象。。包含json的字符串 这使我可以将整个页面看作几乎是一个面向对象的js/html组件 这有缺点吗?“

我希望避免我的web应用程序中的所有模板逻辑。我希望: 1.在页面加载时通过请求属性将单个json字符串传递给页面 2.除此之外,没有其他jsp内容 3.从json加载Js对象,并使用Js填充页面上的空白 4.在用户操作上更新js模型对象 5.完成后,将js模型对象作为json发送

这样做的想法是从表单加载时接收的json在Js中进行模板化

这样,应用程序中的每个jsp将只处理一个java对象。。包含json的字符串

这使我可以将整个页面看作几乎是一个面向对象的js/html组件


这有缺点吗?

“填空”尖叫着做模板。除非您试图创建一个RESTful应用程序,否则您在这里真正想要完成的是什么?在许多页面中,一半的字段用jsp标记填充,许多字段在ajax调用之后根据前面的字段选择填充。我想减少混乱,做一切在js。。。页面加载和ajax数据都可以是json。使用js设置所有字段的值。