社区
Web 开发
帖子详情
JSP设置帮忙!
ghhcld
2003-05-21 03:00:24
我用的是双操作系统!原来就有这样一个问题:
在98下打开带applet的网页,可以运行applet
但是在2k下却显示找不到applet!
现在,我在2K下用apache + tomcat + jdk1.4,
配置的服务器基本上没问题,启动服务器后,可以浏览主页,也可以编译java程序
但是打开jsp文件时就显示一片空白,请问我的系统是什么地方出错!!
...全文
54
15
打赏
收藏
JSP设置帮忙!
我用的是双操作系统!原来就有这样一个问题: 在98下打开带applet的网页,可以运行applet 但是在2k下却显示找不到applet! 现在,我在2K下用apache + tomcat + jdk1.4, 配置的服务器基本上没问题,启动服务器后,可以浏览主页,也可以编译java程序 但是打开jsp文件时就显示一片空白,请问我的系统是什么地方出错!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
boy21cn
2003-05-22
打赏
举报
回复
你写的这个测试页没有问题(最好加上条:<%@ page language="java" %>
你把%TOMCAT_HOME%\work下的所有文件都删出,再试一下。
remanwang
2003-05-22
打赏
举报
回复
out.print("Good night!");
不要用out.println("Good night!");
satyrping
2003-05-22
打赏
举报
回复
在classpath加入%tomcat_home%/common/lib/*.jar试一下
ghhcld
2003-05-22
打赏
举报
回复
我的服务器主目录路径是e:/tomcat/webapps/root,
服务器的测试页都可以打开,tomcat里example的jsp例子都可以运行!
但是我自己编了一个最简单的jsp程序:
<html>
<body>
Good morning!
<%
out.println("Good night!");
%>
</body>
</html>
我把它放在e:/tomcat/webapps/root下时,用浏览器打开,页面只显示Good morning!
我把它放在e:/tomcat/webapps/root/examples/jsp底下时,就显示找不到文件,
我刚开始接触,真的不知道哪里没有配置好,还望高手指教!
qizi168
2003-05-22
打赏
举报
回复
zgtt的:
《Win2000 Professional系统下整合Tomcat服务器和Apache服务器》
本文使用软件的下载地址
(1)Windows 2000 Service Pack 3.exe 下载地址:
http://download.microsoft.com/download/win2000platform/SP/SP3/NT5/CN/W2Ksp3.exe
(2)j2sdk-1_4_1_02-windows-i586.exe 下载地址:
http://java.sun.com/webapps/download/Redirect/32167382/5847479377282807053505607246086069333228071972022813600060132859339008063305596058473206-3865/j2sdk-1_4_1_02-windows-i586.exe
(3)jakarta-tomcat-4.1.18-LE-jdk14.exe 下载地址:
http://apache.linuxforum.net/dist/jakarta/tomcat-4/binaries/tomcat-4.1.18-LE-jdk14.exe
(4)apache_2.0.44-win32-x86-no_ssl.msi下载地址:
http://apache.linuxforum.net/dist/httpd/binaries/win32/apache_2.0.44-win32-x86-no_ssl.msi
(5)mod_jk2-2.0.43.dll下载地址:
http://jakarta.apache.org/builds/jakarta-tomcat-connectors/jk2/release/v2.0.1/bin/win32/mod_jk2-2.0.43.dll
前言:用mod_jk2来整合Tomcat服务器和Apache服务器,简单多了。
一、安装Windows 2000 Professional
安装完Windows 2000 Professional后,强烈建议安装Windows 2000 Service Pack 3,因为在Windows 2000下安装最新的JDK时需要事先安装Windows 2000 Service Pack 3。
二、安装Java的JDK(j2sdk-1_4_1_02-windows-i586.exe)
安装时按照默认目录: C:\j2sdk1.4.1_02,JDK安装完成后需要设置系统变量。在桌面上右击"我的电脑",点"属性",选择"高级",点"系统变量",在"系统变量"中做如下设置:
(1)找到PATH,点"编辑",只在"变量值"里最后添加: C:\j2sdk1.4.1_02\bin;
然后点"确定"。
(2)点"新建",在"变量名"里输入: CLASSPATH
在"变量值"里输入: .;C:\j2sdk1.4.1_02\lib\tools.jar;
然后点"确定",注意前面那个点,它表示当前目录,包含了该目录后,就可以到任意目录下去执行需要用到该目录下某个类的 Java 程序。
三、安装Tomcat(jakarta-tomcat-4.1.18-LE-jdk14.exe)
安装时只改变安装目录,设置为 C:\Tomcat 4.1,其余全为默认,密码自己设定。Tomcat安装完成后也需要设置系统变量,在桌面上右击"我的电脑",点"属性",选择"高级",点"系统变量",在"系统变量"中做如下设置:
(1) 点"新建",在"变量名"里输入: JAVA_HOME
在"变量值"里输入: C:\j2sdk1.4.1_02
然后点"确定"保存。
(2) 点"新建",在"变量名"里输入: TOMCAT_HOME
在"变量值"里输入: C:\Tomcat 4.1
然后点"确定"保存。
四、测试Tomcat
(1)启动Tomcat服务器,在"开始" -> "程序" -> "Apache Tomcat 4.1"中点"Start Tomcat" (出现一个"命令提示符"窗口,不要关闭它),Tomcat服务器就开始运行了。
(2)在IE中输入 http://localhost:8080/ 后,看到Tomcat的首页(上面有只小猫)表示安装成功。
(3)关闭Tomcat服务器,在"开始"-> "程序" ->" Apache Tomcat 4.1"中点"Stop Tomcat" (原来开服务器时的"命令提示符"窗口便自动关闭),Tomcat服务器就停止运行了。
五、建立虚拟目录
Tomcat服务器有默认的虚拟目录(C:\Tomcat 4.1\ webapps),但是我们开发网站时一般放在自建的文件夹下,如果想把一般文件夹变成Tomcat认识的虚拟目录,我们需要自己配置。现在结合实例介绍配置Tomcat虚拟目录的方法:
(1)在D盘建立Zgtt文件夹,然后在文件夹下做个简单的JSP文件(用于测试),命名为index.jsp ,内容如下:
<html>
<head>
<title>Hello</title>
</head>
<body>
<% out.println("Hello World!"); %>
</body>
</html>
(2)关闭Tomcat服务器(方法见"四、测试Tomcat"中(3)说明)。
(3)在C盘下,打开"Tomcat 4.1"文件夹,然后再打开子目录"conf"找到"server.xml"文件,用记事本打开它并查找"</Host>",在</Host>前面添加这句代码:<Context path="/zgtt" docBase="D:\Zgtt" debug="0" reloadable="true" crossContext="true"></Context> ,然后保存文件。
(4)启动Tomcat服务器(方法见"四、测试Tomcat"中(1)说明)。
(5)在IE中输入 http://localhost:8080/zgtt/index.jsp 链接后,如果看到"Hello World! " 后表示虚拟目录zgtt设置成功。
六、安装Apache(apache_2.0.44-win32-x86-no_ssl.msi)
(1)安装时改变安装目录,设置为 C:\。
(2)参数设置可以任意取值(注意要按照提示的格式填写)。
(3)修改一个小错误:
Apache2.0.44有一个小问题,默认安装成功后,在Apache2主目录下的htdocs目录中没有index.html文件,我们须将该目录下的index.html.en改名为index.html。
(4)解决不自动显示中文:编辑C:\Apache2\conf目录下配置文件httpd.conf。用记事本打开它并查找"AddDefaultCharset ISO-8859-1",注释掉"AddDefaultCharset ISO-8859-1",即在"AddDefaultCharset ISO-8859-1"前加个"#"字符。然后在"#AddDefaultCharset ISO-8859-1"下面添加如下三行:
AddDefaultCharset GB2312
DefaultLanguage GB2312
AddLanguage zh-cn .cn
七、测试Apache
安装配置完Apache服务器后,我们需要测试一下,看看是否安装成功。
(1)启动Apache服务器:点"开始" -> "程序" -> "Apache HTTP Server 2.0.44" -> "Control Apache Server" -> "Monitor Apache Servers",如果在系统“拖盘”处看见Apache的羽毛图标上出现绿色小三角.则表示Apache服务器成功启动了。
(2)在IE中输入"http://localhost"后,看到Apache的带有羽毛的apache首页,表示安装成功。
(3)关闭Apache服务器:单击系统“拖盘”里Apache的图标,选"Stop",如果在系统“拖盘”处看见Apache的羽毛图标上出现红色的圆点.则表示Apache服务器成功关闭了。
八、整合Apache服务器和Tomcat服务器
这是最关键的一步,一定要仔细按照步骤配置:
(1)关掉Apache服务器(方法见"七、测试Apache"中(3)说明)。
(2)关掉Tomcat服务器. (方法见"四、测试Tomcat"中(3)说明)。
(3)将mod_jk2-2.0.43.dll复制到C:\Apache2\modules子目录下。
(4)编辑C:\Apache2\conf目录下配置文件httpd.conf。在此文件的最后添加以
下几行:
LoadModule jk2_module modules/mod_jk2-2.0.43.dll
<VirtualHost *>
ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "C:/Tomcat 4.1/webapps"
ServerName dummy-host.example.com
DirectoryIndex index.htm index.html index.jsp
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>
注意DocumentRoot一行要与自己的TOMCAT安装目录一致。
DirectoryIndex一行是为了自动解释JSP类型的文件。
(5)在C:\Apache2\conf目录下新建一个文件,一定命名为workers2.properties。 workers2.properties内容如下:
[shm]
file=${serverRoot}/logs/shm.file
size=1048576
# Example socket channel, override port and host.
[channel.socket:localhost:8009]
port=8009
host=127.0.0.1
# define the worker
[ajp13:localhost:8009]
channel=channel.socket:localhost:8009
# Uri mapping
[uri:/*]
worker=ajp13:localhost:8009
九、测试Apache服务器和Tomcat服务器整合
(1)启动Apache服务器(方法见"7.测试Apache"中(1)说明)。
(2)启动Tomcat服务器(方法见"4.测试Tomcat"中(1)说明)。
(3)在IE中输入"http://localhost:8080/zgtt/index.jsp"。链接后,如果看到"Hello World! ",表明Tomcat启动成功。
(4)在IE中输入"http://localhost/zgtt/index.jsp"。链接后,如果再次看到"Hello World! ",则表明Apache服务器和Tomcat服务器整合成功。
ghhcld
2003-05-22
打赏
举报
回复
有没有人能把这些工具的具体配制告诉我,
我好检查一下!
我的工具jdk1.4+tomcat3.3+apache1.3
ghhcld
2003-05-22
打赏
举报
回复
放在example里跟放在jsp里效果是一样的啊!!
sgdb
2003-05-22
打赏
举报
回复
ft,不是放在jsp下的,应该放在e:/tomcat/webapps/root/examples/里,如果你想放在jsp 下,你需要修改server.xml的虚拟目录!
ghhcld
2003-05-22
打赏
举报
回复
楼上两位说的我都试了,
可是还是不行啊!
一点作用没有!
qizi168
2003-05-21
打赏
举报
回复
就是指环境变量的设置,你的服务器的测试页能打开吗?如果能,那你把你的JSP放到测试也那里实施看,如果行那就是你的环境变量的设置了!看看大家的文章,有关于服务器设置的,对比一下,看看自己有那些没有设。
staminalim
2003-05-21
打赏
举报
回复
楼主,你装没装JSP的容器阿?
ghhcld
2003-05-21
打赏
举报
回复
是不是环境变量的设置?
ghhcld
2003-05-21
打赏
举报
回复
楼上说的怎么设置??我看我设置了没有!
qizi168
2003-05-21
打赏
举报
回复
你的servlet包路径设置好了吗?
ghhcld
2003-05-21
打赏
举报
回复
现在我解决了2K下运行applet的问题(原来是忘装JRE了),
但是JSP还是有毛病,总结一下,是这样的现象:
就是用浏览器打开JSP文件,只有HTML的那一部分能显示,
在<% %>里面的JSP代码,比方说<%out.println("hello world");%>
就毫无反应,请问是为什么?
DHTML完全开发手册
不多说了,从事web开发以来多亏它
帮忙
了!想找的东西至今没有找不到的!
jsp
mysql环境_tomcat+mysql部署
jsp
环境!!!!(转)
tomcat+mysql部署
jsp
环境!!!!(转)[@more@]我的
JSP
源程序在WINDOWS平台运行很正常,采用的是Windows2000+Tomcat+mysql;现在要把程序移植到linux系统.系统:Redhat AS3JDK:1.5.0运行正常:[root@szho001 bin]# java -...
tomcat+mysql部署
jsp
环境!!!!(转)
tomcat+mysql部署
jsp
环境!!!!(转)[@more@]我的
JSP
源程序在WINDOWS平台运行很正常,采用的是Windows2000+Tomcat+mysql;现在要把程序移植到linux系统.系统:Redhat ...
JSP
问题!!!! 紧急!
大家好! 我现在开发
JSP
网页, 亲爱的网友当中谁知道下面的问题呢? 在
JSP
网页的Table里面的某一个Column的文字的内容比要想显示的内容还长的话,要想替全文... 希望大家能够
帮忙
! 谢谢!
搞j2me开发的兄弟
帮忙
啊!我的程序怎么连接不了
jsp
啊!在线等待!马上给分!
搞j2me开发的兄弟
帮忙
啊!我的程序怎么连接不了
jsp
啊!
jsp
没有问题! import javax.microedition.lcdui.*; import javax.microedition.midlet.*; import javax.microedition.io.*; import java.io.*; ...
Web 开发
81,114
社区成员
341,728
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章