我们需要一些关于在Java应用程序中使用AJAX的良好设计模式的输入。
考虑一个简单的场景:
我们目前的工作:
我们关注的是:
我们的做事方式是否正常?或者还有另一种更好的方法吗?
发布于 2018-10-17 14:24:30
听起来不错,正在将视图组件与模型组件分离。无论调用如何到达服务器,Ajax或非Ajax,都应该由与模型交互的控制器(比如servlet)接收,这是从数据库获取数据并转发到JSP页面以呈现视图的Java类
发布于 2018-10-17 15:34:18
我不确定你是否注意到了,但你的解决方案和Vincent提出的建议之间存在一个显着差异。这是请求最初应由servlet(或控制器,或Struts操作等)而不是“中间人”JSP接收。
MVC规定JSP应该只用于从模型数据生成视图,在Java代码中更好地处理流控制。
https://stackoverflow.com/questions/-100000863
复制相似问题