图书管理系统外文翻译
数据库访问bean必须在应用程序启动时可用于所有其他的部分:应用程序
生命周期时间监听器是用了该任务的完美的组件类型。
只有通过验证的用户才允许使用应用程序:过滤器可以完成访问控制以满足
该要求。
用Java代码进行请求处理效果最佳:servlet作为控制器正符合需要。
必须很容易改编外观呈现:这正是JSP的反光点,也就是作为视图。
将servlet、监听器和过滤器混合起来,就将JSP页面对复杂逻辑的需求降到了最低。将这些代码放置到Java类中后,就可以使用普通的Java编译程序和调试程序来修复潜在的问题。
使用servlet集中处理请求
将servlet作为所有应用程序请求的公共入口时,可以获得对应用程序页面流的整体控制。Servlet可以根据所请求行为的结果来决定要生成的应答类型,例如,为所有失败的请求返回公共的错误页面,或者根据发出请求的客户端返回不同的应答等。在某些使用程序类的帮助下,servlet还可以提供诸如输入验证、J18N准备之类的服务,而且通常会鼓励使用更有效率的方法来请求处理。
当使用servlet作为控制器时,必须处理下列基本要求:
所有处理请求必须传递到单独的控制器servlet中。
Servlet必须能够区分请求,以便进行不同类型的处理。
下面是其他一些你可能希望支持的功能,即使并非所有应用程序都要求:
扩展应用程序以便以更灵活的方式支持新类型的请求处理。
在不修改代码的情况下改变应用程序页面流的机制。
当然,你可以自己开发满足这些要求的servlet,但是已经有开源式servlet了,他们可以满足所有这些要求,甚至还有更多的功能。
将应用程序请求映射到servlet
使用控制器servlet的第一个要求是所有请求必须都经过该servlet。该要求可以通
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新工程科技图书管理系统外文翻译(21)全文阅读和word下载服务。
相关推荐: