posts - 7, comments - 14, trackbacks - 0, articles - 1
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理
  1.       安装JDK

这是进行JSP开发的重要一步,也是安装JSP引擎(TomcatResinWeblogic等)的前提,
一般的
JSP引擎是由Java语言编写的。

本人使用的JDK版本是1.6.0,平台是Windows,安装文件可到Sun公司的网站上下载
https://sdlc3e.sun.com/ECom/EComActionServlet/DownloadPage:~:com.sun.
sunit.sdlc.content.DownloadPageInfo;jsessionid=033BE12AFE722B242F5AADE1
2A5114EB;jsessionid=033BE12AFE722B242F5AADE12A5114EB
)。

       Windows平台上安装JDK比较简便,运行安装文件jdk-6-nb-5_5-win.exe,一直单击
Next】按钮就完成了。

       安装完成后,需要在系统的环境变量加入安装JDK的路径,例如:JDK安装到C:" jdk1.6.0,
那么在环境变量加入JAVA_HOME变量,变量值为C:" jdk1.6.0。这样JDK的安装就完成了。

2.       安装Tomcat

这里使用的Tomcat6.0版本,平台为Windows,安装之前必须完成上述的JDK的安装。安装
文件可以到
Tomcat网站上下载(http://tomcat.apache.org/download-60.cgi#6.0.16)注意
下载版本为:
Windows Service Installer。下载后直接运行apache-tomcat-6.0.16.exe,一直
单击【
Next】按钮就完成了。安装时,它会自动找到你的JDK安装路径。

运行Tomcat,打开“开始”——“运行”,输入cmd并回车,进入Tomcatbin目录,启动命
令为
startup,关闭命令为shutdown。启动后,打开浏览器,在地址栏输入http://localhost:8080/
测试
Tomcat是否安装正常,如果正常运行,会显示下图:


 

3.       安装Eclipse

Eclipse是个开源的IDE,首先下载Eclipse的安装文件,这里用的是Eclipse3.3.2版本(

http://eclipse.cdpa.nsysu.edu.tw/downloads/drops/R-3.3.2-200802211800/winPlatform.php#EclipseSDK),下载后直接运行eclipse.exe,第一次
运行会自动寻找
JDK并完成相应的配置,选择workspace的路径,然后进入Eclipse的主界面。
可以下载中文的语言包插件。

4.       安装myEclipse

http://www.myeclipseide.com下载myEclipse

运行MyEclipse_6.0.1GA_E3.3.1_Installer.exe,先点“next”,再接受协议,再点“next”
,选择好Eclipse的目录之后,再点“next”,选择myEclipse的安装目录之后,继续“next”,
“next”->"install"->“next”->"done"。到此完成myEclipse的安装了。

5.       配置myEclipse

运行eclipse.exe,同样,将检测到更新。确定,然后再重新启动Eclipse

1)添加jdk路径

Menu(主菜单)->Window(窗口)->Preferences(首选项)->java->Installed JREs
(已安装的jre),点Add(添加)。


    Browse jdk的路径,点OK


    2)设置Server

菜单栏中选择窗口(window)”--首选项...(preference)” ——“MyEclipse”--
“ Servers”--“Tomcat”——Tomcat6.x

Tomcat Server设置为“Enable”,并将“Tomcat Home Directory”设置为Tomcat6.0
的安装目录,其他目录选项将会自动生成。


    接着选择
Tomcat6.x ——JDK,在Tomcat JDK name那选择之前添加的jdk


3)
配置默认编码

仍然是菜单栏中的“窗口(window)”--“首选项...(preference)”——“常规(General)”--
“内容类型(Content Types)”--“文本(text)” 。

然后在“缺省编码(Default encoding)”中输入“UTF-8”,点击“更新(Update)”将“Java类文件
(Java Properties File)”及其他字符编码均“更新(Update)”为“UTF-8”。


6.      
新建项目

主菜单->文件->新建->web project


右键
src——new——包

右键包——new——java

右键WebRoot——New——JSP


7.      
发布设置

右键项目名称——MyElipse——Add and Remove Project Deployments,点Add


Server里选择刚才配置好的Tomcat6.x


然后鼠标选中
Tomcat6.x,点“Redeploy”进行发布,以后工程更新了,也在这里进行发布更新。


8.      
启动web服务


查看运行结果

Feedback

#1楼   回复  引用    

2008-03-26 15:35 by 希望火焰[未注册用户]
非常齐全的资料,3Q

#2楼   回复  引用    

2008-05-27 13:40 by flx[未注册用户]
请问一下,JDK1.6的环境变量不用设置path和classpath等路径吗??

#3楼   回复  引用    

2008-06-14 18:24 by chao@444[未注册用户]
请问你用的是什么版本的windows系统呀,配什么的数据库,
我是server2003的.配SQL2000sp4的数据库老出现问题,可否提供下配置给我这个菜鸟参考一下

#4楼   回复  引用    

2008-06-15 10:54 by coralsea[未注册用户]
@chao@444
我是XP系统,装了个sql server 2005 express 还有mysql。你出现了什么问题,可否描述一下

#5楼   回复  引用    

2008-06-15 14:27 by chao@444[未注册用户]
你好,我的数据库老是出现
HTTP Status 500 -

--------------------------------------------------------------------------------

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:372)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966)
org.apache.jsp.index_jsp._jspService(index_jsp.java:54)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


root cause

java.lang.NullPointerException
com.dao.LinkDao.selectLink(LinkDao.java:117)
org.apache.jsp.topOne_jsp._jspService(topOne_jsp.java:59)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:966)
org.apache.jsp.index_jsp._jspService(index_jsp.java:54)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.

这样的问题,我是刚学的,想配置好,演试一下学习程序,嘿,一开始就遇上这挫节了,请各位教师多多指教

#6楼[楼主]   回复  引用  查看    

2008-06-16 13:05 by 珊瑚海      
检查tomcat设置

#7楼   回复  引用    

2008-06-19 20:45 by chao@444[未注册用户]
在网址栏上打127.0.0.1:8080能显示TOMCAT主页,而且打开一个自己编的index.jsp能打开,请指教

#8楼   回复  引用    

2008-07-22 22:58 by 潇湘@[未注册用户]
安装JDK1.6.0 _07和Tomcat 6.0后已经设置过环境变量,在网址栏上打127.0.0.1:8080后显示Internet Explorer 无法显示该网页,请教一下问题出在那了?该如何解决呀?

#9楼   回复  引用    

2008-08-17 11:21 by 易客[未注册用户]
他的教程上就没怎么提JDK和TOMCAT的环境变量配置,所以会出现问题的。

#10楼   回复  引用  查看    

2008-12-23 13:08 by edrp.cn      
不错,顶

#11楼   回复  引用    

2008-12-26 16:23 by haiyu[未注册用户]
太谢谢你了!
我的tomcat问题困扰我好几天了
气得我都想摔机子了
还好你给解决了‘
非常感谢!!

#12楼   回复  引用    

2009-03-30 13:54 by weiyujining
h

#13楼   回复  引用    

2009-03-30 13:55 by weiyujining
exception

org.apache.jasper.JasperException
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:245)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)


root cause

java.lang.NullPointerException
org.apache.jsp.ceshi_jsp._jspService(org.apache.jsp.ceshi_jsp:100)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:99)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:325)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:245)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

我的数据库连接出现如下错误,各位看看怎么回事

#14楼   回复  引用    

2009-04-02 19:20 by lihuaqing[未注册用户]
什么是Tomcat的bin目录呀,我装了tomcat6.0 后,在开始运行中输入cmd后进入了c:\windows\system32\cmd.exe,这是不是呀,可为什么我输入startup后说startup不是内部或外部命令,也不是内部或外部文件



发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 1095411




相关文章:

相关链接: