windows2003+IIS+tomcat整合,怎么搞都不行,各位帮帮忙

老站 2008-03-04 05:33:26
服务器是2003,本来只是已挂了几个asp网站。由于新的网站临时采用jsp,所以立马要改成使用tomcat的。上网找了一下http: //www.jspcn.net/htmlnews/200203161.html,照着做了两天,无论怎么搞,总是只能读取html的页面,一找jsp 就出现以下情况:
无法找到该页
您正在搜索的页面可能已经删除、更名或暂时不可用。
--------------------------------------------------------------------------------
请尝试以下操作:
确保浏览器的地址栏中显示的网站地址的拼写和格式正确无误。
如果通过单击链接而到达了该网页,请与网站管理员联系,通知他们该链接的格式不正确。
单击后退按钮尝试另一个链接。
HTTP 错误 404 - 文件或目录未找到。
Internet 信息服务 (IIS)
--------------------------------------------------------------------------------
技术信息(为技术支持人员提供)
转到 Microsoft 产品支持服务并搜索包括“HTTP”和“404”的标题。
打开“IIS 帮助”(可在 IIS 管理器 (inetmgr) 中访问),然后搜索标题为“网站设置”、“常规管理任务”和“关于自定义错误消息”的主题。

我是使用tomcat5.028,
在tomcat/conf/server.xml的
<Host name="localhost" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
改成
<Host name="www.XXX.com" debug="0" appBase="F:/tomcat1"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
应该是在这里改吧?文章里没写清楚,是我猜的。
workers2.properties的文件是写
[shm]
file="d:/Tomcat 5.0/logs/jk2.shm"
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:/*.jsp]
[uri:/servlet/*]
worker=ajp13:localhost:8009
然后IIS里也按照要求配置了。出于安全的考虑,公司不允许防火墙开放其他的端口,所以只能用80。
请高手给偶说说
...全文
66 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
pgyssg 2008-04-24
  • 打赏
  • 举报
回复
顶呀。。。TMD就没有人会的 吗

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧