什么是处理Servlet和HTML页面之间的函数调用和数据传输的最佳方法

时间:2015-10-11 15:37:51

标签: javascript html xml servlets

< p>我正在使用Servlet开发Web应用程序。现在我能够显示从MySQL数据库中检索到的数据并将其显示为HTML;甚至用户登录工作和响应也通过Servlet显示在HTML上。< / p> < p>特别是在银行账户的提款交易的情况下,需要在Servlet和HTML之间进行多次呼叫转移和数据处理。我尝试过使用XML进行数据传输,它适用于使用静态数据进行单次调用。但是我无法针对提款流程对其进行优化。< / p> < p>你能告诉我更好的方法吗?< / p>

1 个答案:

答案 0 :(得分:0)

在servlet中开发Web应用程序,总是更好地使用MVC模式(体系结构)将代码分成3个不同的组

1)模型 - 框架的这一部分是存储应用程序的数据,例如数据库,文本数据,文件和/或其他Web资源。

2)View - 这是应用程序的图形用户界面。这将包含不同的按钮,文本框和其他控件,让用户与应用程序交互以完成他的项目,具体取决于他使用的软件类型。(jsps,html pages)

3)控制器 - 实际的后端代码构成框架的控制器。控制器控制来自用户的数据,或从模型(servlet代码)

转到用户

MVC模式的优点是 1)代码重用 2)分离关注点 3)层间耦合较少