表2.2@WebServlet 的属性列表2.web.xml 手动配置注意:这一步不是必须的,如果已经使用@WebServlet 配置了信息,那么请不要进行这步操作。例2.1 中Web 应用程序的配置文件web.xml 内容如下:web.xml 是Java Web 应用程序部署描述符文件,它是一个XML 文件,用来描述Web应用程序的配置和部署信息,位于WEB-INF 目录下。web.xml 部署描述符文件的顶层(根)元素为
2023-11-21
Web 服务器也称为WWW(World Wide Web)服务器,主要功能是提供网上信息浏览服务,比如B/S 结构中的Web 服务器。而C/S 结构中的服务器一般称为应用程序服务器,作为应用程序服务器,它通过各种协议(可以包括HTTP),把商业逻辑暴露给客户端应用程序。
通俗地讲,Web 服务器传送页面使浏览器可以浏览;而应用程序服务器提供的是客户端应用程序可以调用的方法(常用的就是客户端构造一些在服务端执行的命令行,通过通讯传递给服务端,然后执行)。确切地说,Web 服务器专门处理HTTP 请求(request),但是应用程序服务器是通过很多协议为应用程序提供商业逻辑。
Web 服务器可以解析HTTP 协议。当Web 服务器接收到一个HTTP 请求时,会返回一个HTTP 响应,例如送回一个HTML 页面。为了处理一个请求,Web 服务器可以响应一个静态页面或图片、进行页面跳转或者把动态响应的产生委托给一些其他的程序,例如CGI脚本、JSP(Java Server Pages)脚本、Servlet、ASP(Active Server Pages)脚本,或者一些其他的服务器端技术。无论它们(脚本)的目的如何,这些服务器端的程序通常产生一个HTML 的响应来让浏览器可以浏览。(www.chuimin.cn)
要知道,Web 服务器的代理模型非常简单。当一个请求被送到Web 服务器时,它只单纯地把请求传递给可以很好地处理请求的程序(服务器端脚本)。Web 服务器仅仅提供一个可以执行服务器端程序和返回(程序所产生的)响应的环境,而不会超出职能范围。服务器端程序通常具有事务处理、数据库连接和消息等功能。
有关Java Web应用开发的文章
表2.2@WebServlet 的属性列表2.web.xml 手动配置注意:这一步不是必须的,如果已经使用@WebServlet 配置了信息,那么请不要进行这步操作。例2.1 中Web 应用程序的配置文件web.xml 内容如下:web.xml 是Java Web 应用程序部署描述符文件,它是一个XML 文件,用来描述Web应用程序的配置和部署信息,位于WEB-INF 目录下。web.xml 部署描述符文件的顶层(根)元素为
2023-11-21
Web 的不断完善都是基于各种Web 技术的不断发展。1991 年,欧洲粒子物理研究所正式发布了Web 技术标准。目前,与Web 相关的各种技术标准都由著名的W3C 组织管理和维护。从中不难看出,Web 技术的最终目的就是为终端用户提供各种服务,为了很好地实现这个终极目标,Web 技术不断发展,经历了一段历程。......
2023-11-21
在JSP 开发中,转发会把处理用户请求的控制权转交给其他Web 组件。所有与发送内容直接有关的任务必须由被转发的组件完成。第二种流转控制技术是包含。与forward 传递控制权不同的是,执行include 的组件维持对请求的控制权,只是简单地请求将另一个组件的输出包含在该页面的某个特定的地方。而使用application 对象的getRequestDispatcher()方法获取RequestDispatcher 对象, 相当于使用的是 ServletContext 对象的getRequestDispatcher()方法。例如,使用内置对象application 的流转控制机制的代码片段:......
2023-11-21
完成本任务所用到的主要知识点:在Eclipse 中配置Tomcat 服务器在Eclipse 中配置Tomcat 服务器。掌握在Eclipse 中配置Tomcat 服务器还是很有必要的。在Eclipse 中配置Tomcat 有以下几个步骤:配置Tomcat通过菜单栏依次选择“Window”“Preferences”,将弹出首选项窗口。图上机1.22配置Tomcat 服务器选择“Add”选择Tomcat 服务器,然后单击“Next >”按钮选择Tomcat 的主目录,如图上机1.23 所示。图上机1.27应用配置所有配置完成后,在Servers 视图中就列出了刚刚配置的“Tomcat”服务器,如图上机1.28 所示。......
2023-11-21
下面通过在这个强大的J2EE 集成开发环境Eclipse 中创建第一个Web 应用程序,你将会体会到其便利性。图1.8主界面要建立Web 应用程序可按下列步骤:1.创建Web 项目在菜单栏选择“FileNewDynamic Web Project”弹出添加对话框,如图1.9 所示。图1.11新建Web 项目窗口在添加新项目窗体中,需要填写项目名称,其余的比如项目存储路径、服务器、web 版本等均有默认值,可以保留,不作更改。图1.12项目默认的目录结构因为是第一个Web 项目,所以非常简单,案例会输出“Hello World!”。......
2023-11-21
Web服务器和HTTP服务器可以说是同一个东西,当然非得细分的话,HTTP服务器是建立在HTTP协议之上的提供文档浏览的服务器,更多的是提供静态的文件。而Web服务器涵盖了HTTP服务器,Web服务器不仅能够存储信息,还能在用户通过Web浏览器提供的信息的基础上运行脚本和程序。图11.2W eb服务器工作原理图我们以浏览器作为客户端,完成Web服务的工作流程讲述。Web服务器是以短连接为主,并且获取的数据到达浏览器的那一刻一定是静态的不变的。......
2023-11-19
图1-1中的计算机S要安装“Web服务器”。Web服务器是一种软件,可以管理各种与Web相关的文件,并为提出HTTP请求的浏览器提供HTTP响应。浏览器便向IP地址为192.168.2.1的计算机上端口号为8080的Web服务器发出HTTP请求。2)Web服务器接到请求后把URL指定的文档路径转成Web服务器的文件路径名并读取文件login.jsp。3)对于文件中的HTML文档,以及JavaScript语言等编写的客户端程序,Web服务器将它们一并传送到浏览器,由浏览器所在的客户计算机执行。......
2023-11-19
有参数时可以使用
2023-11-21
相关推荐