从头开始学习JSP(1)采用MyEclipse和Tomcat运行一个简单的.jsp程序

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页面的名字)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值