数据库。
(2)ASP程序的缺点
运行速度慢。平台适应性差。
PHP概述
PHP(PersonalHomePages)是RasmusLerdorf于1994年提出来的,经过不断的修改完善,现在已成为一种重要的网络程序设计语言。
(1)PHP程序的优点
开放
源代码。多平台支持。
(2)PHP程序的缺点
PHP的主要不足体现在对各种数据库没有统一的接口标准,它对于每一种数据库几乎都采用不同的接口标准。没有大公司的支持,其推广受到一定限制。由于PHP的每一种扩充模块并不是完全由PHP本身来完成,需要许多外部的应用程序库,因此,运行环境安装相对复杂,
学习起来相对于ASP难度也要大一些
JSP概述
JSP的全称是JavaServerPages,它是太阳微系统公司(SunMicrosystemsInc)倡导,多家公司参与建立的一种动态网页技术。该技术的目的是整合已经存在的Java编程环境,产生一个全新的网络程序设计语言。
JSP的优缺点
(1)JSP的优点
平台适应性广,几乎所有平台都支持JSP。编译后运行,运行效率高。统一的数据库接口标准JDBC(JavaDatabaseConnectivity)。
(2)JSP的缺点
开发运行环境相对于ASP来讲,要复杂一些。相对于ASP的VBScript脚本语言来讲,Java语言学习起来要困难一些。
什么是Web容器容器什么是
web容器是一种服务程序,就是为应用服务器组(如jsp,servlet等)提供一个运行环境,使JSP、servlet直接跟容器中的环境变量接口交互,不必关注其他系统问题。主要有web服务器来实现。例如:tomcat、WebLogic,WebSphere等。该容器提供的接口严格遵守
j2ee规范的webapplication标准。我们把遵循以上标准的web服务就叫做j2ee中的web容器。
Tomcat简介
Tomcat是Apache软件基金会(ApacheSoftwareFoundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和JSP规范总是能在Tomcat中得到体现,Tomcat5支持最新的Servlet2.4和JSP2.0规范。因为Tomcat技术先进、性能稳定,而且
免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。目前最新版本是7.0
Tomcat服务器的下载及配置
Tomcat下载可以直接从Apache的网站直接下载Tomcat.进入Apache的网站首页后,从开源项目中找到Tomcat并单击,可以进入到Tomact的下载首页,选择需要的版本进行下载。
Tomcat安装
选择要安装的组件
选择安装路径
对服务器的端口号,用户名密码进行设置
Jre路径选择
Tomcat主要目录的作用
目录
BinconflibLogs
作用
所有的可执行命令,启动和关闭服务器的命令就在此文件夹之中服务器的配置文件夹,其中保存了各个配置信息Tomcat服务器所需要的各个库文件保存服务器的系统日志
webappsWeb应用程序存放的目录,Web项目保存到此目录中即可发布work临时文件夹,生成所有的临时文件(*.java,*.class)
服务器配置
1配置CATALINA_HOME在环境变量中创建一个变量名为CATALINA_HOME值为tomcat的根目录。修改path变量2修改端口号Tomcat安装后,默认端口是8080,如果想要修改端口,则可以打开Tomcat目录中的conf/server.
xml找到以下内容
将port定义的内容修改即可。3修改listings在conf/web.xml中修改listings的值
listingstrue 创建一个web工程在Tomcat服务器的安装路径下的webapps文件夹中创建一个自己的文件夹,并在此文件夹中创建一个WEB-INF的子文件夹,同时在WEB-INF文件夹中建立一个web.xmlweb.xml文件是整个web的核心配置文件,在以后的讲解中会经常用到。该文件内容较多书写繁琐,可以到tomcat的webapps\ROOT\WEB-INF文件夹中找到web.xml文件,直接将此文件复制过来即可。
login.jsp
创建一个jsp页面
<%@pagelanguage="java"contentType="text/html"%><%@pageimport="java.util.*,java.lang.*"%>