在tomcat的server.xml中搜索8080,将它改成80,然后重新启动tomcat就可以达到你要的目的!
解决方案 »
- strcts2 跳转问题
- portotype.js 这个有什么方法可以和jquery 兼容?
- 高分送人,不够再加:在线考试的实时保存并发处理方案
- 非常郁闷,验证我明明判断了如果不为空才判断 可是怎么总是认为不为空
- 如何显示IP
- 怎样从sql server2000中导出数据库表中的数据记录
- 用了jspSmartupload组件后,提交表单乱码!
- 求救:JSP引用BEAN后,不能使用查询语句======================'
- spring和struts整合 使用MappingDispatchAction spring的xml文件如何配置
- Unexpected character 'S' (code 83) in prolog;
- tomcat 问题
- String.equal()方法的问题
<Connector className="org.apache.catalina.connector.http.HttpConnector"
port="8080" minProcessors="5" maxProcessors="75"
将8080改为80
1、如果你的TOMCAT所在的机器纯粹就是只装TOMCAT作为JSP的服务器,那么将SERVE.XML文件里的默认端口号由8080改为80即可。此时不用输入端口号也能正确访问,而且地址栏也不会出现端口号。
2、如果你的TOMCAT所在机器除了装TOMCAT运行JSP外,还有IIS同时也运行ASP的话,那么这个8080端口屏蔽不了。有文章介绍可以将TOMCAT和IIS结合,可以去掉端口号,但是在这种情况下JSP里的SESSION不能用,跳到下页SESSION值就丢失了。故一个比较不得以的办法就是使用页面跳转。具体做法是:在IIS下建一站点,该站点对应你的网站的域名。该站点下就一个文件index.htm:
<script language=vbscript>
window.location.href="http://xxx.xxx.xxx.xxx:8080"
</script>
则别人在访问你的域名时就不用输入端口号。而由系统自己跳转到TOMCAT。但此刻在地址栏会出现8080,但也只好如此了。