Windwows系统的JSP服务器配置
(1)软件下载
Java开发包JDK1.4.2下载:http://java.sun.com/j2se/index.jsp
JSP服务器Tomcat5.0.28下载:http://jakarta.apache.org/site/binindex.cgi
或者通过互联网搜索下载,两个软件都是免费的。
(2)软件安装
安装JDK1.4.2
1、双击jdk1.4.2.exe文件进行安装,使用缺省配置进行安装,JDK的缺省安装目录为
C:\j2dk1.4.2。
2、重启计算机,更新环境变量(方法:控制面板->系统->高级->系统变量):把C:\j2dk1.4.2\bin目录追加到path中;把.;C:\j2dk1.4.2\lib\tools.jar;C:\jdk1.2.2\lib\dt.jar加入到classpath中,如果没有则新建。
安装Tomcat
1、用WinZIP等解压缩软件把tomcat.zip解压缩到一个目录下,我把它解压缩到C:\,它会自动创建tomcat5子目录,这样在C盘就多了一个目录C:/tomcat5。
2、把C:\j2sdk1.4.2加入到java_home中,如果没有则新建。
3、双击tomcat5\bin目录下的startup.bat来启动Tomcat。在浏览器上输入http://localhost:8080/能看到Tomcat Version 5.0.28这一页就表示Tomcat安装成功了。
(3)配置网站服务器的端口。Tomcat服务器的默认的web端口为8080,通过如下的步骤可以将商品改为80。(注:如果你的IIS开通,要把IIS关闭)
1、 进入目录:C:\tomcat5\conf
2、 用记事本打开server.xml
3、 用记事本的查找功能找到
<Connector port="8080"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
debug="0" connectionTimeout="20000"
disableUploadTimeout="true" />
改为:
<Connector port="80"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
debug="0" connectionTimeout="20000"
disableUploadTimeout="true" />
4、 关闭tomcat,重新运行。在浏览器中打开http://lacalhost/,有显示,代表修改成功。
(4)建立tomcat服务器的虚拟路径。
1、 进入目录:C:\tomcat5\conf
2、 用记事本打开server.xml。在
<Host name="localhost" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
后面加上:
<Context path="/site" docBase="d:\site" reloadable="true" debug="0">
</Context>
参数:path 表示在浏览器中输入http://localhost:8080/site
docBase表示你的程序包的物理绝对路径,默认的绝对路径是$Tomcat_Home$/webapps
这样设定了之后会在$tomcat_home$/conf/catalina/localhost目录下生成一个site.xml文件,此文件的内容就是刚才设置的内容。
3、 在D盘下建立文件夹site,把一个index.htm文件放到site文件平下面,在浏览器打上http://localhost:8080/site/index.htm,看到内容代表成功
4、 把上一步中添加的语句改为:
<Context path=" " docBase="d:\site" reloadable="true" debug="0">
</Context>
重启tomcat。在浏览器输入http://localhost/
(5)一个简单的jsp程序
用记事本写上如下内容,并以文件名test.jsp保存在d:\site里面。
<%@ page contentType="text/html; charset=gb2312" %>
<%
for(int i=1;i<8;i++)
{
out.print("<font size="+i+">Test</font>"); //输出HTML代码
}
out.println("<br>"); //HTML的换行
for(int j=1;j<10;j++)
{
for(int k=1;k<40;k++)
{
out.print("10"); #p#分页标题#e#
}
out.print("<br>"); //HTML的换行
}
第一行可以使jsp显示中文。
Java的语句放在<% %>里面。
在浏览器输入http://localhost/test.jsp,观看效果。
评论 {{userinfo.comments}}
{{child.content}}
{{question.question}}
提交