`
Kayonlife
  • 浏览: 22398 次
  • 性别: Icon_minigender_1
  • 来自: 无锡
社区版块
存档分类
最新评论

Servlets & JSP Series 3 - One Mini MVC Tutorial

阅读更多

 

Servlets & JSP Series 3 - One Mini MVC Tutorial

 

  • Construct the file and directory structure of a web application that may contain: 1.static content; 2.JSP pages; 3.servlet classes; 4.the deployment descriptor; 5.tag libraries; 6.JAR files; 7.Java class files.
  • The Steps to build a real web application: 1.Review the user’s views, and the high level architecture; 2.Create the development environment that we will use for this project; 3.Create the deployment environment that we will user for this project; 4.Perform iterative development and testing on the components of our web application.
  • The running process of the architecture: 1.The client makes a request for the HTML form page; 2.The Container retrieves the HTML form page; 3.The Container returns the page to the browser, where the user answer the questions on the form; 4.The browser sends the request data to the container; 5.The Container finds the correct servlet based on the URL, and passes the request to the servlet; 6.The servlet calls the Model for help; 7.The expert class returns an answer, which the servlet adds to the request object; 8.The servlet forwards the request to the JSP; 9.The JSP gets the answer from the request object; 10.The JSP generates a page for the Container; 11. The container returns the page to the happy user.
  • The steps of performing iterative development and testing on the components of our web application: 1.Bulid and test the HTML form that the user will first request; 2.Build and test version 1 of the controller servlet with the HTML form, this version is invoked via the HTML form and prints the parameter it receives; 3.Build a test class for the expert/model class, then build and test the expert/model class itself; 4.Upgrade the servlet to version 2, this version adds the capability of calling the model class to get beer advice; 5.Build the JSP, upgrade the servlet to version 3, and test the whole app.
  • Some standard Java sitting inside <%   %> tags, it is known as scriptlet code. The container provides a mechanism called “request dispatching” that allows one Container-managed component to call another.

 

1
3
分享到:
评论

相关推荐

    Head First Servlets&JSP;-第2版-高清扫描版-带详细书签

    Head First Servlets&JSP;-第2版-高清扫描版-带详细书签 高清扫描版,书签比较详细,和目录一样

    深入浅出Servlets&JSP.

    深入浅出Servlets&JSP,感兴趣的人看一下吧

    Head First Servlets & JSP(完好高清中文版)2.pdf

    Head First Servlets & JSP(完好高清中文版)2.pdf 深入浅出 Servlets & JSP(完好高清中文版)2.pdf

    Head First Servlets & JSP 学习笔记

    以上只是《Head First Servlets & JSP》一书中的部分核心知识点,实际内容还包括过滤器、监听器、MVC设计模式、JSTL等更广泛的主题,旨在帮助读者全面理解和掌握Servlet和JSP技术。通过深入学习,开发者能够构建高效...

    Head First Servlets & JSP(完好高清中文版).part3

    Head First Servlets & JSP 完好高清中文版 part3 共6部分 Head First系列的书绝对是初学者的首选!风格生动有趣,讲解由浅入深。 发现网上流传的中文版存在有几处部分页面缺失的问题,花一个下午进行了修复。

    java-servlets-jsp-tutorial-en.rar_This Is It

    本教程的"java-servlets-jsp-tutorial-en.pdf"将详细讲解Servlets、JSP和Structs的使用方法,包括基础概念、配置、开发实践和示例代码,帮助读者掌握这些核心技术。通过学习,开发者将有能力构建复杂的企业级Web应用...

    jstl&standard&jsp-api&servlet-api.jar

    3. **JSP API (JavaServer Pages Application Programming Interface)**:这是Java平台的一部分,提供了一系列接口和类,供开发人员创建动态网页内容。JSP API包括了用于创建JSP页面、管理页面生命周期、处理请求和...

    Head First Servlets and JSP 中文版 第2版 PDF电子书下载 带书签目录 完整版.zip

    6. MVC(Model-View-Controller)模式:理解如何在Servlets和JSP中应用MVC设计模式,实现业务逻辑与视图的解耦。 7. 用户会话管理:探讨session对象的使用,以及如何实现基于会话的用户跟踪。 8. 请求转发与重定向:...

    head first servlets & JSP(3)

    head first servlets & JSP(3)

    Head First Servlets & JSP, Second Edition

    《Head First Servlets & JSP, Second Edition》是一本针对初学者的优秀教材,它深入浅出地介绍了Servlet和JSP这两个Java Web开发的核心技术。Servlet是Java平台上的服务器端编程接口,而JSP(JavaServer Pages)则...

    Head First Servlets & JSP(完好高清中文版)1.pdf

    Head First Servlets & JSP(完好高清中文版)1.pdf 深入浅出 Servlets & JSP(完好高清中文版)1.pdf

    Head First Servlets & JSP(完好高清中文版)

    《Head First Servlets&JSP》应了最新的学习理论,能将知识直接送到你的大脑里。你会通过不寻常的方式同Servlet和JSP打交道,可以学得更深入、更快,而且更重要的是,你能真正地学以致用。你可以看看为什么那么多...

    head first servlets & JSP(2)

    head first servlets & JSP(2)

    Jave开发指南Servlets&JSP

    《Java开发指南Servlets&JSP》是一本深入讲解Java Web开发的重要书籍,主要涵盖了Servlets和JSP(JavaServer Pages)这两个核心技术。在Java Web开发领域,Servlets和JSP是构建动态网站和Web应用程序的基础,它们为...

    Head First Servlets & JSP 高清中文版 part2

    Head First Servlets & JSP 高清中文版 part2 共5部分

    Head First Servlets & JSP(完好高清中文版).part1

    Head First Servlets & JSP 完好高清中文版 part1 共6部分 Head First系列的书绝对是初学者的首选!风格生动有趣,讲解由浅入深。 发现网上流传的中文版存在有几处部分页面缺失的问题,花一个下午进行了修复。

    Head First Servlets & JSP(完好高清中文版).part6

    Head First Servlets & JSP 完好高清中文版 part6 共6部分 Head First系列的书绝对是初学者的首选!风格生动有趣,讲解由浅入深。 发现网上流传的中文版存在有几处部分页面缺失的问题,花一个下午进行了修复。

    Core Servlets & JSP_cn

    8. **MVC(Model-View-Controller)模式**:Servlet和JSP常用于实现MVC架构,Servlet作为控制器处理业务逻辑,JSP作为视图展示数据,模型通常由JavaBean或其他业务对象组成。 9. **Servlet 3.0及以上版本的新特性**...

    Head_First_Servlets_&_JSP_习题

    《Head First Servlets & JSP》是一本深受程序员喜爱的学习指南,主要涵盖了Servlets和JSP(JavaServer Pages)这两个核心的Java Web开发技术。Servlets是Java平台上的服务器端编程模型,而JSP则是用于创建动态网页...

Global site tag (gtag.js) - Google Analytics