那就是你tomcat和iis配置的问题了,你要告诉iis,当遇到/servlet/ .jsp 等文件的时候转给toncat处理。
解决方案 »
- 一个表单提交多个相同的实体怎么实现?
- java 用正则分割 怎么能不把含正则的字符串漏掉 在线等……
- 初学jsp新闻链接和留言问题,急啊,谢谢各位大哥大姐给解决一下啊!
- 特急!!! 管理员,版主请求删帖
- org.hibernate.exception.JDBCConnectionException: Cannot open connection
- JSP 怎么删除数据库字段时连带删除对应的文件
- JFreeChart如何画多个图片
- 最简单的JSP+javabean 应用,可是,就是出错,为什么呢,大家来看看咯!
- 【Servlet 超简单问题 1,关于 url】
- 求助(数据库连接问题)
- jsp中调用Bean中生成的Excel文件为何是空白的???
- 北京慧思德科技诚聘java软件工程师
我是单独用tomcat的,按如下方法设置的:
IE的默认端口号是80号,所以iis使用了80号端口,你要先停止iis,然后打开tomcat的conf目录中的server.xml,找到如下内容:
<Connector className="org.apache.catalina.connector.http.HttpConnector"
port="8080" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="10" debug="0" connectionTimeout="60000"/>
将其中的8080改成80,然后重新启动tomcat
现在我想跳转的时候使用相对路径,如何实现?to: fndxm(愤怒的小马)
我这个是给公司用的必须整合
tomcat默认是在8080端口提供服务的。
在ie里头你不写端口号,ie会自动地用80端口连结服务器,而服务器根本就没在80端口注册服务,当然会出错了。
解决方法:
用记事本打开tomcat的conf目录中的server.xml,找到如下内容:
<Connector className="org.apache.catalina.connector.http.HttpConnector"
port="8080" minProcessors="5" maxProcessors="75"
enableLookups="true" redirectPort="8443"
acceptCount="10" debug="0" connectionTimeout="60000"/>
将其中的8080改成80,然后重新启动tomcat
这样写:
在jsp中输入<form method="post" action="/servlet/servletName">
自己找你少了什么东西。另外,你很高啊,用tomcat+iis,佩服佩服
<form method="post" action="/Servlet/servletName">自己看看区别。。
我看你的基础也好不到哪去
别人用localhost:8080/servlet/servletName能访问
证明其映射url就是servlet/servletName
你改成Servlet/servletName不是更糟??????
——————————————————————————————————————
这里出错是因为你的端口还是用着iis的80端口,而不是tomcat的8080,当然会出错了,应该是404错误吧action="http://localhost:8080/servlet/servletName">也可以访问但是当在浏览器中输入http://localhost/servlet/servletName时就出错这里出错是因为没有整合iis和tomcat,所以80端口的访问时,jsp部分不能转到tomcat
http://dev.csdn.net/article/28/28471.shtm(这个没有图)如果还不行,告诉我你的email,我给你发过去
String format="MM-dd-yyyy hh:mm a";//格式化日期和时间
SimpleDateFormat formatter=new SimpleDateFormat(format);
Date nowdate=new Date();
return formatter.format(nowdate);
}