《软件编程体系.ppt》由会员分享,可在线阅读,更多相关《软件编程体系.ppt(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、JSP入门软件编程体系 基于B/S结构的项目n目前主要采用两种服务器端语言:目前主要采用两种服务器端语言:nJSP(Java Server Pages)nASP(Active Server Pages)n两种语言构成两大开发体系:两种语言构成两大开发体系:nJSP+Oracle体系体系nASP+SQL Server体系体系 Web服务器 n在小型的应用系统或者有特殊需要的系统中,可以使用一个在小型的应用系统或者有特殊需要的系统中,可以使用一个免费的免费的Web服务器:服务器:Tomcat,该服务器支持全部,该服务器支持全部JSP以及以及Servlet规范,但是目前还不支持规范,但是目前还不支持
2、EJB,启动界面如图,启动界面如图 数据库服务器 n在Java相关的开发领域中,常用的是3种数据库:Oracle、DB2和MySQL。有时候也使用微软公司的SQL Server数据库服务器 nOracle数据库是Oracle公司的产品,也是历史最悠久的数据库,世界前50强的企业中,80%使用Oracle数据库作为公司的数据库服务器。服务器的图标如图 Windows下JSP开发环境的配置nJSP(Java Server Pages)是一种执行于服务器端的动态网页开发技术,它基于Java技术。n执行JSP时需要在Web服务器上架设一个编译JSP网页的引擎。n配置 JSP 环境可以有多种途径,但主要
3、工作就是安装和配置Web服务器和JSP引擎。Tomcat服务器 nApache组织开发的一种JSP引擎,可以作为独立的Web服务器来使用。n一般将Tomcat与Apache配合使用,让Apache对网站的静态页面请求提供服务,而Tomcat作为专用的JSP引擎,提供JSP解析,以得到更好的性能。Apache服务器nApache组织开发的一种常用Web服务器,提供Web服务 J2SDKTomcatnTomcat既作为JSP引擎又作为Web服务器,配置比较简单 n安装J2SDK n添加环境变量:JAVA_HOME;CLASSPATH;PATH;n保存后,重新启动计算机,这样所添加的环境变量才会有效
4、。n安装Tomcat n配置Tomcat的环境变量:TOMCAT_HOMEn测试默认服务:http:/localhost:8080/(Tomcat默认端口为8080)n测试项目:把刚才准备好的test.jsp放在f:Tomcatwebappsexamplesjsp目录下,在地址栏中输入http:/localhost:8080/examples/jsp/test.jsp 建立自己的目录n在webapps下建立自己的目录n将WEB-INF及其所有内容拷贝到webapps下n在自己的目录下添加jsp文件。3:修改配置文件 server.xmlnTomcat的安装目录下的文件夹:目录结构功 能bin存
5、放启动和关闭tomcat脚本comm存放tomcat运行所需的java类文件包conf包含不同的配置文件,主要是server.xml和web.xmllogs存放日志文件server存放服务器发布所用的java类文件包shared存放共享的文件temp存放临时文件、说明文档webapps存放应用程序示例,自己的应用程序也要放到此目录work存放jsp编译后产生的class文件配置Tomcat n1、修改服务端口(默认为:8080)n2、修改网站的根路径(默认为:n c:Tomcat 4.1webappsroot)n例:假如我们用jsp开发了一个网站,我们想让用户在浏览器中输入网址:http:/1
6、92.168.1.1/edu/index.jsp建立存放jsp文件的目录:n在服务器上创建一个目录:nD:webedu,并把要发布网站的所有jsp文件放在这个目录下。Server.xml的文件框架.4:设置http端口:n在server.xml中找到元素Connector,将Connector中属性port的值从8080改为80 connector classname=“org.apache.Port=“80”5:存放JavaBean类文件:n通常,javabean类文件存放在jsp的工作目录下:“WEB-INFclasses”n这里我们将要发布网站中的JavaBean类文件存放在目录:“d:
7、webeduWEB-INFclasses”。n在Tomcat安装目录下的“workstandalonelocalhost”目录中新建一个空文件夹edu,并将:“d:webeduWEB-INFclasses”目录下的所有的javabean的类文件复制到Tomcat安装目录下的“workstandalonelocalhostedu”路径中。6:设置配置文件setclasspath.batn进入Tomcat 的安装目录,在目录bin下找到setclasspath.bat这个文件,它提供了Tomcat服务器在运行时所要调用的JDK文件包所在路径的信息,并指定了所要发布的软件中javabean类文件所存放的路径。n编辑setclasspath.bat文件,在“set CLASSPATH=%JAVA_HOME%libtools.jar”这一行后添加代码:“;d:webeduWEB-INFclasses”测试发布的网站:n重启Tomcat后,在浏览器地址栏中输入nhttp:/192.168.1.1/edu/index.jsp就可访问发布的网站了。测试运行环境 案例名称:测试案例名称:测试JSP运行环境运行环境程序名称:程序名称:1-01.jsp