1 JSP的作用
SP可以把java代码和html代码放在一个文件中,是开发动态网站的好办法。
2 MyEclipse、JDK及Tomcat的安装及配置
采用MyEclipse可以便利的进行web project的管理,轻松集成tomcat以进行jsp的调试。做为Eclipse的扩展,MyEclipse可以实现Eclipse的各种功能。
2.1 下载并安装一个MyEclipse
MyEclipse的破解版大多需要一定操作才能完成破解。我使用的是MyEclipse8.0(此版本比较老,默认支持的是JDK1.4,Tomcat6.x)
下载地址为:http://www.cr173.com/soft/11546.html
按照下载页面的说明进行修改。
2.2 下载并安装一个JDK
JDK可以在官网下载,地址为:http://www.oracle.com/technetwork/java/javase/downloads/index.html
下载之后需要配置环境变量,参见http://blog.youkuaiyun.com/shirenfeigui/article/details/7052458
2.3 下载并安装一个Tomcat
Tomcat可以单独的作为jsp的服务器。如果采用Tomcat独立的作jsp的服务器,需要在相应的文件中写入URL的对应关系。由于比较复杂,本文略过。
2.4 在MyEclipse中配置Tomcat
2.4.1 打开MyEclipse
在打开的时候会让你指定一个workspace,以后建立的project就默认的放到当前workspace目录下。
2.4.2 配置Tomcat路径
菜单栏-window-preferences,点击弹出的框中选择MyEclipse-Servers-Tomcat-Tomcat 6.x
(根据MyEclipse的版本不同,位置稍有不同。如果找不到,可以在上面搜索。如果Tomcat的版本高于6,也可以选择6.x)
然后指定Tomcat的路径。设置好之后点击OK即可。
3 新建Web Project及其在Tomcat的部署
3.1 新建Web Project
File-New-Web Project
填入project的名字。这里我填入了jsp。点击finish完成
完成后,在workspace栏会生成一些默认的目录。
src目录:存放java源文件
WebRoot目录:是web应用顶层目录
--EMTA-INF目录:存放系统描述信息
--WEB-INF目录:由以下部分组成。lib目录:存放.jar或.zip文件。web.xml:web应用初始化配置文件。JSP文件:动态页面的jsp文件。
3.2 新建.jsp文件
在WebRoot目录上单击右键,选择new-JSP
在弹出的对话框中写一个FileName,点击finish,一个jsp文件就建好了。
3.3 插入简单的java代码
找到<body></body>中间的部分。插入如下代码
<%= new java.util.Date() %>
在这行代码中<%=表示表达式的开始,%>表示表达式的结束。中间的
new java.util.Date()
可以是显示当前时间的java代码。
3.4 web project的部署
jsp可以运行在Tomcat服务器上面。
单击下图所示的这个Deploy MyEclipse J2EEProject to Server的按钮
在弹出框中选择当前的project name(我的是jsp1),然后点add
在server中选择Tomcat,点击finish,然后点OK
3.5 启动Tomcat
点击刚才那个deploy旁边的Run/stop/restart MyEclipse按钮。选择Tomcat-Start。稍等一下下,Tomcat服务启动完毕。
在下方的console中可以看到显示Tomcat启动成功的信息。如果要在浏览器中运行.jsp页面,Tomcat必须处于启动状态。
3.6 运行一个.jsp页面
在浏览器中输入http://localhost:8080/jsp1/e1-ShowDate.jsp,就可以看到显示的页面了。
(jsp1是刚才配置Tomcat的project name,e1-ShowDate.jsp是想显示的jsp页面的名字)