dwr iis+tomcat 配置

前面一篇文章中的 失败项目遇到的问题,没想到这么快就解决了。呵呵

具体介绍一下情况,上传后的空间是 IIS + tomcat整合后的服务器,这样做的原因是tomcat处理静态页面效率没有IIS强,并且当有多个client连接时,tomcat容易死掉,所以大部分的服务器都是才采用 IIS + Tomcat 或者 Apache + Tomcat。 原理就是 不属于tomcat范畴的由IIS 或者 Apache处理,属于tomcat范畴的由JK转发给Tomcat处理,包括jsp,servlet等等。 对于这两种服务器怎么搭建网上多的是,搜一搜就出来了。
前面项目遇到的问题是不能访问/dwr下的JS,经过和服务器客服联系后,将他们的URL转发配置拿来看了下,找到了根本原因。 他们大概的配置是:
!/*.bmp=ajp13
!/*.css=ajp13
!/*.js=ajp13
...
/*=ajp13
 
ajp13代表交由Tomcat处理的文件, 第一行就是说所有bmp文件 不交由tomcat处理,后面多差不多,最后一行是所有文件都交由Tomcat处理,问题出在第三行,就是说所有JS脚本文件不交由Tomcat处理,而我们所用的DWR框架缺是动态生成的JS,需要用到JAR文件,所以必须由Tomcat处理,所以去掉那一行,然后让空间客服重启服务器,问题果然解决了。 ^_^
 
PS: 看了服务器的转发配置后,觉得他们搞技术的好菜(应该谦虚哈),配置得很烂,他们的配置是把除了常用的一些文件留给IIS处理外,其他的如简单的HTML都交给Tomcat了(见配置最后一行),这样做服务器整合意义就不是很大了,想不通他们是咋想的。??

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

以上是百度快照里的来的。
我加载了

/*.js=ajp13

 

真乖 先前我的 js没有执行,只提示”Not Found“

 

现在有好了。现在执行我的程序了。但是当js调用 Java类方法的时候,又出现“Not Found”。

 

希望这是好事。继续努力。。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值