1 / 30
文档名称:

传智播客Struts_ppt.ppt

格式:ppt   页数:30
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

传智播客Struts_ppt.ppt

上传人:2786321826 2016/5/4 文件大小:0 KB

下载得到文件列表

传智播客Struts_ppt.ppt

相关文档

文档介绍

文档介绍:1用 Struts 实现 JAVA Web 应用的 MVC 模式北京华安通联信息技术有限责任公司刘战洪 Liupopo315@ 北京华安通联信息技术有限责任公司用Struts 实现 JAVA Web 应用的 MVC 模式2目录※ Web 应用系统※ JAVA Web 应用系统※ MVC ※ Struts ※应用 Struts 北京华安通联信息技术有限责任公司用Struts 实现 JAVA Web 应用的 MVC 模式3 Web 应用系统定义: Web 应用系统是一个包含多个页面的 Web 站点,部分或全部内容是未确定的。页的内容根据访问者的请求而不同。静态网页处理动态网页数据查询页北京华安通联信息技术有限责任公司用Struts 实现 JAVA Web 应用的 MVC 模式4 Web 应用系统◎静态页面 Web 浏览器 Web 服务器<HTML> <BODY> <P> 你好</P> </BODY> </HTML> 2. 3. 响应 1. 请求 1. Web 浏览器请求静态页面 2. Web 服务器查找页 3. Web 服务器将页发送到请求浏览器北京华安通联信息技术有限责任公司用Struts 实现 JAVA Web 应用的 MVC 模式5 Web 应用系统◎处理动态页面 Web 浏览器 Web 服务器<HTML> <BODY> <%=( 2+3 )%> </BODY> </HTML> 2. 5. 响应 1. 请求 1. Web 浏览器请求动态网页 2. Web 服务器查找该页并将其传递给应用程序服务器 3. 应用程序服务器查找该页中的指令并完成页应用程序服务器 3. <HTML> <BODY> 5 </BODY> </HTML> 4. 4. 应用程序服务器将完成的页传递回 Web 服务器 5. Web 服务器将完成的页发送到请求浏览器北京华安通联信息技术有限责任公司用Struts 实现 JAVA Web 应用的 MVC 模式6 Web 应用系统◎数据查询页面 Web 浏览器 Web 服务器<HTML> <BODY> <% code %> </BODY> </HTML> 2. 9. 响应 1. 请求 1. Web 浏览器请求动态网页 2. Web 服务器查找该页并将其传递给应用程序服务器 3. 应用服务器查找该页中的指令应用程序服务器 3. <HTML> <BODY> 用户名</BODY> </HTML> 4. 4. 应用程序服务器将查询发送到数据库驱动程序 5. 驱动程序对数据库执行查询 6. 记录集被返回给驱动程序 7. 驱动程序将记录集传递给应用程序服务器 8. 应用程序服务器将数据插入页面, 然后将页传递回 Web 服务器 9. Web 服务器将完成的页发送到请求浏览器查询数据库 5. 6. 7. 8. 数据库驱动程序记录集北京华安通联信息技术有限责任公司用Struts 实现 JAVA Web 应用的 MVC 模式7 JAVA Web 应用系统? Servlet ? JSP ? JSP+JavaBean ? JSP+Servlet+JavaBean Java 语言为用户提供了一套完整的基于客户——服务器应用模式的解决方案, Servlet 和 Applet 分别运行于 Web 服务器和客户机的两端。北京华安通联信息技术有限责任公司用Struts 实现 JAVA Web 应用的 MVC 模式8 JAVA Web 应用系统— Servlet Servlet 称为服务器端程序,它是一种用于 Web 服务器端程序设计的 JavaAPI 。客户端浏览器显示 HTML 超文本 Web 服务器 Servlet 容器(Tomcat) Servlet 容器(Tomcat) 应用程序服务器可运行的 JAVA 字节码(.class 文件) 请求响应 html 传回 html URL数据库北京华安通联信息技术有限责任公司用Struts 实现 JAVA Web 应用的 MVC 模式9 JAVA Web 应用系统— Servlet 演示并运行 Servlet 的示例,需求: ,点发送 “您好+用户姓名”编写 Servlet 应用程序的步骤①配置 Web 服务器和 Servlet 容器(<%TOMCAT_HOME%>/conf/ ) ② 程序③编译成 java 可执行程序(.class) ④布署: 放到/WEB-INF/classes 目录下,配置 Web 应用(/WEB- INF/ )⑤运行:通过浏览器访问 JAVA 程序。⑥修改更新:从②开始修改。北京华安通联信息技术有限责任公司用Struts 实现 JAVA