http://localhost/test.jsp -----> 不能运行
http://localhost/test.jsp -----> 不能运行http://localhost:8080/test.jsp -----> OK
--------------------编程问答-------------------- 端口是必须要输入的,若不想输,则可以改端口号,具体操作如下:
将Tomcat 5.5\conf文件夹下的server.xml文件中的端口改为80,代码如下
<Connector
port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true"
/>
将port=8080改为port=80就行了! --------------------编程问答-------------------- 楼上都说的很明白的,http://localhost/test.jsp等价于http://localhost:80/test.jsp的
--------------------编程问答-------------------- tomcat conf目录下的server.xml配置文件把 <Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="GBK"/>把8080改成80 就好啦,tomcat默认用的端口是8080的 --------------------编程问答-------------------- 端口号 端口好 --------------------编程问答--------------------
这问题很简单
可以截铁了 --------------------编程问答-------------------- 端口号 --------------------编程问答-------------------- 谢谢各位的回复,可是80端口好像被占用,怎样能够释放80端口啊??、谢谢 --------------------编程问答-------------------- 楼主 要加上端口号才能运行 --------------------编程问答-------------------- 端口是一个通信的基础,没了怎么能访问到 --------------------编程问答--------------------
楼主:80端口默认是IE的端口号,而8080是在tomcat 下面配置的端口,故此你用http://localhost/test.jsp 80端口去,去访问你tomcat下面test.jsp ,就没法找到test.jsp 页面,
而:8080 端口服务下面,本身就管理这你 test.jsp 页面,因此能访问到。
所以如果你想采用http://localhost/test.jsp 直接访问,而不用8080端口去访问的话,建议你修改,如下配置:
将Tomcat 5.5\conf文件夹下的server.xml文件中的端口改为80,代码如下
<Connector
port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true"
/>
补充:Java , Java EE