问个低级问题。怎样确定struts+tomcat项目的访问地址 如题。是web项目。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> 我的WEB.xml里有这些东西<init-param> <param-name>config</param-name> <param-value>/WEB-INF/struts-config.xml</param-value> </init-param> <init-param> <param-name>debug</param-name> <param-value>3</param-value> </init-param> <init-param> <param-name>detail</param-name> <param-value>3</param-value> </init-param> <load-on-startup>0</load-on-startup> </servlet> <servlet-mapping> <servlet-name>action</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>login.jsp</welcome-file> </welcome-file-list>当然还有点其他的。。 可是在地址栏里要怎么写呀。我写http://localhost:8080/login.jsp出现404错误输入http://localhost:8080可以正常显示tomcat页面 http://localhost:8080/ 后面加行项目名 404是路径错误http://localhost:8080/ 后面加行项目名 我的项目名是sshhttp://localhost:8080/ssh这个还不对。仍然是404错误是不是哪个地方没配好啊 项目启动时看一下启动日志,是不是启动异常,SSH项目没有启动 应该是在tomcat的配置文件中修改你的项目名称,同样也可设置虚拟目录如果你的项目已经在tomcate中部署好了。访问路径就应该是:http://localhost:8080/ "tomcat下webapp文件夹中你项目的文件夹名"/"你的页面路径" 2010-2-5 13:59:32 org.apache.catalina.core.AprLifecycleListener lifecycleEvent信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: E:\Program Files\MyEclipse 6.5\jre\bin;.;E:\WINDOWS\system32;E:\WINDOWS;E:\Program Files\MyEclipse 6.5\jre\bin;E:\Perl\site\bin;E:\Perl\bin;E:\WINDOWS\system32;E:\WINDOWS;E:\WINDOWS\System32\Wbem;E:\Program Files\Microsoft SQL Server\80\Tools\BINN;E:\Program Files\Common Files\Thunder Network\KanKan\Codecs;2010-2-5 13:59:33 org.apache.coyote.http11.Http11BaseProtocol init信息: Initializing Coyote HTTP/1.1 on http-80802010-2-5 13:59:33 org.apache.catalina.startup.Catalina load信息: Initialization processed in 1953 ms2010-2-5 13:59:33 org.apache.catalina.core.StandardService start信息: Starting service Catalina2010-2-5 13:59:33 org.apache.catalina.core.StandardEngine start信息: Starting Servlet Engine: Apache Tomcat/5.5.272010-2-5 13:59:33 org.apache.catalina.core.StandardHost start信息: XML validation disabledlog4j:WARN No appenders could be found for logger (org.apache.catalina.startup.TldConfig).log4j:WARN Please initialize the log4j system properly.2010-2-5 13:59:47 org.apache.coyote.http11.Http11BaseProtocol start信息: Starting Coyote HTTP/1.1 on http-80802010-2-5 13:59:47 org.apache.jk.common.ChannelSocket init信息: JK: ajp13 listening on /0.0.0.0:80092010-2-5 13:59:47 org.apache.jk.server.JkMain start信息: Jk running ID=0 time=0/110 config=null2010-2-5 13:59:47 org.apache.catalina.storeconfig.StoreLoader load信息: Find registry server-registry.xml at classpath resource2010-2-5 13:59:48 org.apache.catalina.startup.Catalina start信息: Server startup in 15141 ms这个是启动tomcat时的所有信息 我的tomcat下webapp下只有两个文件夹。一个事ROOT一个是tomcat-docs 打个比方,比如你的项目文件夹叫:ssh在ssh文件夹下有一个webroot文件夹,你就把这个文件夹拷到你tomcat的webapp文件夹中,然后给它改个名字叫ssh,重启tomcat服务器。然后在地址栏输入:http://localhost:8080/ssh/login.jsp就可以了 呵呵,你是确定访问地址?是访问页面吗?struts的配置文件里面就是所有的页面导向如果是问物理地址,IP吗?就是电脑的,我想不会问这个 补充一下。最开始我是用Myeclipse添加的spring,hibernate的jar包。这样的话Lib文件夹下就没有jar包。后来tomcat启不来。我就在lib文件夹下加了一堆jar包。然后就启动成这样了。 把tomcat集成到MyEclipse上 方便开发调试 我教你的是原理,你可以通过myeclipes工具达到自动部署的目的,他完成的操作和你完成的操作效果是一样的,只不过电脑动作比人更快而已 问题解决了。正确路径应该是http://localhost:8080/ssh/login.jspssh为项目名。我把tomcat重新安装了一遍。然后弄弄就好了。感谢各位的关心。 求一完整的批处理用来先关闭tomcat然后再从新启动tomcat ireport表达式问题,来帮帮忙吧!!! 一个spring配置事务管理的问题?(在线等) 江湖救急,struts1判断问题!!! 高手指点 设计数据库 JavaScript中如何取到下拉菜单select的文本? 打开数据库错误,这个是什么错误?? Excel导入mysql数据库的时间类型:Date 类型 导入报错,求大神指导 請問怎樣可以在javascript中嵌入jsp 一起使用﹖謝謝 如何收集用户体验数据 多个文件上传,并显示文件名(急) JSP新手问题!没找到答案!
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>3</param-value>
</init-param>
<init-param>
<param-name>detail</param-name>
<param-value>3</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>login.jsp</welcome-file>
</welcome-file-list>当然还有点其他的。。
我写http://localhost:8080/login.jsp出现404错误
输入http://localhost:8080可以正常显示tomcat页面
http://localhost:8080/ 后面加行项目名
http://localhost:8080/ssh这个还不对。仍然是404错误
是不是哪个地方没配好啊
访问路径就应该是:http://localhost:8080/ "tomcat下webapp文件夹中你项目的文件夹名"/"你的页面路径"
信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: E:\Program Files\MyEclipse 6.5\jre\bin;.;E:\WINDOWS\system32;E:\WINDOWS;E:\Program Files\MyEclipse 6.5\jre\bin;E:\Perl\site\bin;E:\Perl\bin;E:\WINDOWS\system32;E:\WINDOWS;E:\WINDOWS\System32\Wbem;E:\Program Files\Microsoft SQL Server\80\Tools\BINN;E:\Program Files\Common Files\Thunder Network\KanKan\Codecs;
2010-2-5 13:59:33 org.apache.coyote.http11.Http11BaseProtocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2010-2-5 13:59:33 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1953 ms
2010-2-5 13:59:33 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2010-2-5 13:59:33 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/5.5.27
2010-2-5 13:59:33 org.apache.catalina.core.StandardHost start
信息: XML validation disabled
log4j:WARN No appenders could be found for logger (org.apache.catalina.startup.TldConfig).
log4j:WARN Please initialize the log4j system properly.
2010-2-5 13:59:47 org.apache.coyote.http11.Http11BaseProtocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2010-2-5 13:59:47 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2010-2-5 13:59:47 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/110 config=null
2010-2-5 13:59:47 org.apache.catalina.storeconfig.StoreLoader load
信息: Find registry server-registry.xml at classpath resource
2010-2-5 13:59:48 org.apache.catalina.startup.Catalina start
信息: Server startup in 15141 ms
这个是启动tomcat时的所有信息
ssh为项目名。我把tomcat重新安装了一遍。然后弄弄就好了。感谢各位的关心。