当前位置:
文档之家› Java tomcat 和serverlet的使用
Java tomcat 和serverlet的使用
J2EE平台的建立与运行 J2EE平台的建立与运行
J2EE平台的建立与运行 J2EE平台的建立与运行
然后,启动tomcat,打开IE浏览器输入 http://localhost:8080/JSP/ServletExample,如出现 以下页面,说明Servlet配置运行成功。
J2EE平台的建立与运行 J2EE平台的建立与运行
J2EE平台的建立与运行 J2EE平台的建立与运行
J2EE平台的建立和测试 1.1 使用JDK,TOMCAT和ECLIPSE 1.1.1 JDK的安装和配置 建立系统变量java_home,值为c:\jdk 修改系统变量Path,值为%java_home%\bin;…… 此处“……”代表原有Path变量值
J2EE平台的建立与运行 J2EE平台的建立与运行
将test.jsp文件复制到myJSP目录中,重启tomcat,打开 浏览器输入http://localhost:8080/myJSP/test.jsp, 如出现下图则说明myJSP虚拟目录设置成功。
J2EE平台的建立与运行 J2EE平台的建立与运行
J2EE平台的建立与运行 J2EE平台的建立与运行
以上步骤图示如下:
J2EE平台的建立与运行 J2EE平台的建立与运行
J2EE平台的建立与运行 J2EE平台的建立与运行
J2EE平台的建立与运行 J2EE平台的建立与运行
在tomcat路径下webapps/ROOT文件夹是tomcat的默认工 作目录,写一个test.jsp页面如下,将其复制到ROOT目 录,打开浏览器输入http://localhost:8080/test.jsp
J2EE平台的建立与运行 J2EE平台的建立与运行
其中,客户层由应用程序客户端、HTML页面等构成,运 行在客户机上;WEB层由JSP页面,Servlet等WEB组件构 成,用于接收客户端的输入,或者向客户端输出数据; 业务层对数据进行各种运算和操作后,将数据写入EIS层 ,或者将EIS层的数据取出交给WEB层或客户层显示。 一个典型的J2EE四层结构如下:
J2EE平台的建立与运行 J2EE平台的建立与运行
此外J2EE的核心组件和API还包括:XML,JavaMail, JSF,AJAX,JNDI,JMS,RMI等多种体系和框架。 限于课时,本课程主要从JSP和Servlet方面对J2EE进行 简要介绍。 一般说来,一个J2EE应用主要由四个层次构成,即客户 层、WEB层、业务层和EIS层。
J2EE平台的建立与运行 J2EE平台的建立与运行
J2EE平台的建立与运行 J2EE平台的建立与运行
需要指出,J2EE应用的四层结构,实际上是对传统的C/S 或B/S结构进行的进一步细分,各层的界限在实际开发过 程中并不一定非常明确,例如,WEB层的JSP或者Servlet 也可以完成业务层的业务逻辑。 总之,四层结构只是J2EE应用的体系结构,在实际开发 中,应根据具体需求研究分析项目的结构,不能生搬硬 套四层结构。
使用JSP连接数据库
J2EE平台的建立与运行 J2EE平台的建立与运行
修改系统变量classpath(在1.1.1步骤中建立),值为 ……;%catalina_home%\lib;%catalina_home%\lib\jspapi.jar;%catalina_home%\lib\servlet-api.jar 此处“……”代表原有classpath变量值 在tomcat安装路径的bin目录下双击startup.bat文件, 启动tomcat服务器(shutdown.bat为关闭服务器); 打开浏览器,输入地址http://localhost:8080,如出现 Tomcat欢迎界面,则表示tomcat安装成功
J2EE平台的建立与运行 J2EE平台的建立与运行
2. JSP(Java Server Pages) JSP页面由HTML代码和嵌入其中的Java代码所组成。服务 器在页面被客户端所请求以后对这些Java代码进行处 理,然后将生成的HTML页面返回给客户端的浏览器。 3. Java Servlet Servlet是一种小型的Java程序,它扩展了Web服务器的 功能。作为一种服务器端的应用,当被请求时开始执 行。
如果需要打开工作目录文件列表,则在conf目录下打开 web.xml文件,找到如下语句,将其中的false改成true 即可。
J2EE平台的建立与运行 J2EE平台的建立与运行
如在非webapps建立工作目录: 首先,在C盘建立目录JSP; 其次,打开conf/server.xml,文件结尾处找到</Host> 标签,在其上插入语句
J2EE平台的建立与运行 J2EE平台的建立与运行
在tomcat中,也可以自己指定工作目录 如在webapps下建立工作目录: 首先,在webapps下建立目录myJSP; 其次,在myJSP目录下建立子目录WEB-INF; 第三,在WEB-INF目录下建立文件web.xml,内容为
J2EE平台的建立与运行 J2EE平台的建立与运行
J2EE平台的建立与运行 J2EE平台的建立与运行
J2EE平台的建立与运行 J2EE平台的建立与运行
J2EE平台的建立与运行 J2EE平台的建立与运行
1.1.2 TOMCAT的安装和配置 TOMCAT是一个轻量级的软件服务器,用于解析、运行JSP 和Servlet文件。 将TOMCAT压缩包解压到c:\tomcat 建立系统变量catalina_home,值为c:\tomcat 修改系统变量Path,值为%catalina_home%\bin;…… 此处“……”代表原有Path变量值
J2EE平台的建立与运行 J2EE平台的建立与运行
建立系统变量classpath,值为.;%java_home%\lib;%ja va_home%\lib\tools.jar;%java_home%\lib\dt.jar JDK安装配置完毕后,通过一个简单的java程序验证JDK安 装配置是否正确。 以上步骤图示如下:
J2EE平台的建立与运行 J2EE平台的建立与运行
J2EE,即Java 2 Enterprise Edition,是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复 杂问题的体系结构,核心组件和API包括: 1. JDBC(Java Database Connectivity) JDBC API为访问不同的数据库提供了一种统一的途径, 象ODBC一样,JDBC对开发者屏蔽了一些细节问题,另 外,JDBC对数据库的访问也具有平台无关性。
J2EE平台的建立与运行 J2EE平台的建立与运行
将test.jsp文件复制到JSP路径下,打开浏览器输入 http://localhost:8080/JSP/test.jsp,出现下图则虚 拟目录JSP设置成功
J2EE平台的建立与运行 J2EE平台的建立与运行
运行servlet的步骤(以c盘下JSP目录为例): 首先,建立servlet ServletExample.java(这个程序 可以在任意路径下建立),将该文件编译后生成Servlet Example.class 其次,在JSP目录下建立WEB-INF子目录,其下再classes 子目录,将ServletExample.class文件复制到classes目 录,在WEB-INF目录下建立web.xml文件,内容如下