文档介绍:1、课程名称:JSP基本语法
2、知识点
、上次课程的主要知识点
、本次预计讲解的知识点
3、具体内容
、Tomcat服务器
常用的JavaEE服务器(中间件)有:Tomcat(Apache),JBoss(jboss),WebLogic(BEA),Websphere(IBM)
,(。)
Tomcat的安装可以选择windows版(exe,安装后不需要手工配置环境变量),绿色版(zip,需要手工配置JAVA_HOME,PATH环境变量)
配置端口号为80,设置控制台登陆的用户名和密码。
,可以启动服务器,如果见到上面的内容,表示启动成功。
在Tomcat中包含以下目录:
bin:启动命令
conf:配置,保存了Tomcat的配置文件,修改端口,部署项目等都要在这里配置
lib:支持类库
logs:日志文件
temp:临时文件
webapps:项目部署目录
work:。
à(Tomcat) .java文件(Servlet,服务器端小程序) à(JDK,JVM) .class à(JRE,JVM) .html
JavaEE中,Servlet比jsp出现的要早,实现的原理是通过IO流写出html文件。
为了解决这个问题,SUN参考了ASP的开发方式,推出了JSP的编写形式。
编写一个简单的JavaEE程序,来测试服务器。
建立一个文件夹,并定义项目名称
在里面建立一个WEB-INF文件夹
<?xml version="" encoding="ISO-8859-1"?>
<web-app xmlns="http://java./xml/ns/javaee"
xmlns:xsi="1/XMLSchema-instance"
xsi:schemaLocation="http://java./xml/ns/javaee http://java./xml/ns/javaee/web-"
version="">
</web-app>
加入好这些信息后,项目架构就算搭建完毕。
下面可以在WEB-INF的同一级目录下
,加入一些java代码。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<%
("Hello World");
%>
</BODY>
</HTML>
。
将项目部署到Tomcat中,有以下两种部署形式:
拷贝项目到webapps下。
打开conf文件夹,,手工将项目部署。
<Context docBase="D:/HelloDemo" path="/hello" />
docBase表示项目实际所在的位置,path表示访问该项目在浏览器中输入的虚拟名称
3) 可以在conf下建立一个Catalina文件夹,里面手工配置host目录(localhost),再建立xml加入Context配置。
、MyEclipse的安装与使用
IDE(集成开发环境)是为了开发项目更简单快捷,开发出的一个软件,可以帮助程序员更容易的开发。
JavaEE的开发工具有:MyEclipse(是一个Eclipse插件),NetBeans(SUN官方推荐),JBuilder(倒闭了),WSAD(IBM套装里的,内核就是Eclipse)
 ,选择一个工作区
在输入了注册码后,可以选择建立项目
建立项目时,可以在Context root URL中设置部署后的虚拟目录。
Web项目的标准目录结构:
src:
WebRoot:是要部署的项