关于tomcat部署应用无法访问前端页面的问题_Tomcat

来源:脚本之家  责任编辑:小易  

说明没有部署成功 ~~~~~ 检查log\error.log追问wcom.opensymphony.xwork2.config.providers.XmlConfigurationProvider 2015-02-06 13:39:01,572 -- ERROR -- Unable to find parent packages global有一条报错的,这要怎么解决,项目名称是否正确?要注意如果web项目修改名称的方式不对的话很有可能发布的项目名称与MyEclipse显示的不同本回答被网友采纳,访问是什么样子的。404还是500等,应用报错了呗www.zgxue.com防采集请勿采集本网。

最近在做实训项目的时候使用到了 ssm框架,在项目环境搭建好后,运行程序时,一直遇到页面访问404错误。

HTTP 是报404吗?

项目运行日志如下:

你本机都访问不了的话,说明程序没跑起来 如果linux本机可以访问,另的电脑访问不了,那就是防火墙端口的问题

十一月 13, 2020 11:56:07 上午 org.apache.catalina.core.AprLifecycleListener init信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\java\jdk\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;D:/java/jdk/bin/../jre/bin/server;D:/java/jdk/bin/../jre/bin;D:/java/jdk/bin/../jre/lib/amd64;D:\java\jdk\bin;D:\java\JRE\bin;D:\ernv\gradle\gradle-6.6.1-all\gradle-6.6.1\bin;C:\sqlite3;C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\iCLS\;C:\Program Files\Intel\Intel(R) Management Engine Components\iCLS\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;d:\python\Scripts;D:\爬虫所需软件\数据库\;D:\Git\cmd;D:\bin;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\110\DTS\Binn\;D:\MySQL\MySQL Server 5.5\bin;D:\Python;C:\Program Files\Terminus\Terminus.exe;D:\tools\myBlog\node-v12.1.0-win-x64;D:\tools\myBlog\node-v12.1.0-win-x64\node-global;D:\tools\myBlog\node-v12.1.0-win-x64\node-global\node_modules\hexo\node_modules\.bin;D:\ernv\java\apache-maven-3.6.3-bin\apache-maven-3.6.3\bin;D:\ernv\lib\opencv\Opencv3.4.2\Opencv3.4.2\WindowSoft\opencv\build\x64\vc15\bin;I:\软件安装包\mrunit\windows系统hadoop插件-winutilsmaster\winutils-master\hadoop-2.6.3\bin;C:\Users\erbin\AppData\Local\Microsoft\WindowsApps;D:\ProGramTool\byTool\PyCharm 2018.3.2\bin;D:\爬虫所需软件\数据库\mysql-5.6.43-winx64\bin;D:\tools\Programs\Fiddler;D:\IDE\JetBrains\IDEA 2020.1\IntelliJ IDEA 2020.1\bin;C:\Users\erbin\AppData\Local\Pandoc\;D:\go\idea\GoLand 2020.1\bin;D:\eclipse-jee-neon-3-win32-x86_64\eclipse;;.十一月 13, 2020 11:56:07 上午 org.apache.tomcat.util.digester.SetPropertiesRule begin警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:CRMSystem' did not find a matching property.十一月 13, 2020 11:56:08 上午 org.apache.coyote.AbstractProtocol init信息: Initializing ProtocolHandler ["http-nio-8080"]十一月 13, 2020 11:56:08 上午 org.apache.tomcat.util.net.NioSelectorPool getSharedSelector信息: Using a shared selector for servlet write/read十一月 13, 2020 11:56:08 上午 org.apache.coyote.AbstractProtocol init信息: Initializing ProtocolHandler ["ajp-nio-8009"]十一月 13, 2020 11:56:08 上午 org.apache.tomcat.util.net.NioSelectorPool getSharedSelector信息: Using a shared selector for servlet write/read十一月 13, 2020 11:56:08 上午 org.apache.catalina.startup.Catalina load信息: Initialization processed in 866 ms十一月 13, 2020 11:56:08 上午 org.apache.catalina.core.StandardService startInternal信息: Starting service Catalina十一月 13, 2020 11:56:08 上午 org.apache.catalina.core.StandardEngine startInternal信息: Starting Servlet Engine: Apache Tomcat/8.0.5十一月 13, 2020 11:56:12 上午 org.apache.catalina.core.ApplicationContext log信息: No Spring WebApplicationInitializer types detected on classpath十一月 13, 2020 11:56:12 上午 org.apache.coyote.AbstractProtocol start信息: Starting ProtocolHandler ["http-nio-8080"]十一月 13, 2020 11:56:12 上午 org.apache.coyote.AbstractProtocol start信息: Starting ProtocolHandler ["ajp-nio-8009"]十一月 13, 2020 11:56:12 上午 org.apache.catalina.startup.Catalina start信息: Server startup in 3826 ms十一月 13, 2020 11:56:13 上午 org.apache.catalina.core.ApplicationContext log信息: Initializing Spring FrameworkServlet 'SpringMVC'十一月 13, 2020 11:56:13 上午 org.springframework.web.servlet.DispatcherServlet initServletBean信息: FrameworkServlet 'SpringMVC': initialization started十一月 13, 2020 11:56:13 上午 org.springframework.web.context.support.XmlWebApplicationContext prepareRefresh信息: Refreshing WebApplicationContext for namespace 'SpringMVC-servlet': startup date [Fri Nov 13 11:56:13 CST 2020]; root of context hierarchy十一月 13, 2020 11:56:13 上午 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions信息: Loading XML bean definitions from file [G:\Language Proctice\java\pro\20201109\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\CRMSystem\WEB-INF\classes\spring\spring-dao.xml]十一月 13, 2020 11:56:13 上午 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions信息: Loading XML bean definitions from file [G:\Language Proctice\java\pro\20201109\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\CRMSystem\WEB-INF\classes\spring\spring-mvc.xml]十一月 13, 2020 11:56:13 上午 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions信息: Loading XML bean definitions from file [G:\Language Proctice\java\pro\20201109\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\CRMSystem\WEB-INF\classes\spring\spring-service.xml]十一月 13, 2020 11:56:14 上午 org.springframework.context.support.PropertySourcesPlaceholderConfigurer loadProperties信息: Loading properties file from class path resource [jdbc.properties]十一月 13, 2020 11:56:14 上午 com.mchange.v2.log.MLog <clinit>信息: MLog clients using java 1.4+ standard logging.十一月 13, 2020 11:56:14 上午 com.mchange.v2.c3p0.C3P0Registry banner信息: Initializing c3p0-0.9.1.2 [built 21-May-2007 15:04:56; debug? true; trace: 10]11:56:14,733 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback.groovy]11:56:14,734 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Could NOT find resource [logback-test.xml]11:56:14,734 |-INFO in ch.qos.logback.classic.LoggerContext[default] - Found resource [logback.xml] at [file:/G:/Language%20Proctice/java/pro/20201109/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/CRMSystem/WEB-INF/classes/logback.xml]11:56:14,868 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - About to instantiate appender of type [ch.qos.logback.core.ConsoleAppender]11:56:14,878 |-INFO in ch.qos.logback.core.joran.action.AppenderAction - Naming appender as [STDOUT]11:56:14,911 |-INFO in ch.qos.logback.core.joran.action.NestedComplexPropertyIA - Assuming default type [ch.qos.logback.classic.encoder.PatternLayoutEncoder] for [encoder] property11:56:15,026 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to DEBUG11:56:15,026 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[ROOT]11:56:15,029 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.11:56:15,031 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@5ad72777 - Registering current configuration as safe fallback point11:56:15.057 [http-nio-8080-exec-2] DEBUG org.apache.ibatis.logging.LogFactory - Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.11:56:15.272 [http-nio-8080-exec-2] DEBUG org.apache.ibatis.io.VFS - Class not found: org.jboss.vfs.VFS11:56:15.272 [http-nio-8080-exec-2] DEBUG org.apache.ibatis.io.JBoss6VFS - JBoss 6 VFS API is not available in this environment.11:56:15.275 [http-nio-8080-exec-2] DEBUG org.apache.ibatis.io.VFS - Class not found: org.jboss.vfs.VirtualFile11:56:15.277 [http-nio-8080-exec-2] DEBUG org.apache.ibatis.io.VFS - VFS implementation org.apache.ibatis.io.JBoss6VFS is not valid in this environment.11:56:15.277 [http-nio-8080-exec-2] DEBUG org.apache.ibatis.io.VFS - Using VFS adapter org.apache.ibatis.io.DefaultVFS11:56:15.279 [http-nio-8080-exec-2] DEBUG o.m.spring.SqlSessionFactoryBean - Scanned package: 'com.crm.entity' for aliases11:56:15.367 [http-nio-8080-exec-2] DEBUG o.m.spring.SqlSessionFactoryBean - Parsed configuration file: 'class path resource [mybatis-config.xml]'11:56:15.369 [http-nio-8080-exec-2] DEBUG o.m.spring.SqlSessionFactoryBean - Property 'mapperLocations' was not specified or no matching resources found十一月 13, 2020 11:56:16 上午 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter initControllerAdviceCache信息: Looking for @ControllerAdvice: WebApplicationContext for namespace 'SpringMVC-servlet': startup date [Fri Nov 13 11:56:13 CST 2020]; root of context hierarchy十一月 13, 2020 11:56:16 上午 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter initControllerAdviceCache信息: Looking for @ControllerAdvice: WebApplicationContext for namespace 'SpringMVC-servlet': startup date [Fri Nov 13 11:56:13 CST 2020]; root of context hierarchy十一月 13, 2020 11:56:16 上午 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping registerHandler信息: Mapped URL path [/resources/**] onto handler 'org.springframework.web.servlet.resource.ResourceHttpRequestHandler#0'十一月 13, 2020 11:56:16 上午 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping registerHandler信息: Mapped URL path [/**] onto handler 'org.springframework.web.servlet.resource.DefaultServletHttpRequestHandler#0'十一月 13, 2020 11:56:16 上午 org.springframework.web.servlet.DispatcherServlet initServletBean信息: FrameworkServlet 'SpringMVC': initialization completed in 3240 ms

从报错信息上看不出来什么问题,可能原因如下: tomcat的环境变量或者jdk木有配置好。eclipse上面的tomcat主页能打开,并不代表tomcat的环境变量已经配置好。你自己单独启动一下tomcat的bin下面的run.bat,看是否正常。 tomcat发布项目时,项目打

刚开始,我觉得是ssm环境问题,spirng-mvc没有正确配置,但是仔细观察日志,可以看到:

这个Tomcat的制作者太坑爹了,弄成这样别人还怎么访问页面? 这个是自己用的问题,和设计者没关系 你这个问题可能是tomcat的使用的端口被其他软件占用了,可以修改下tomcat的端口试试

spring mvc 已经成功接管了我的静态资源

你可以在你的xml上加上转移符号就可以直接显示了! \\" 这样就搞定了

十一月 13, 2020 11:56:13 上午 org.springframework.web.servlet.DispatcherServlet initServletBean信息: FrameworkServlet 'SpringMVC': initialization started十一月 13, 2020 11:56:16 上午 org.springframework.web.servlet.DispatcherServlet initServletBean

spring三个配置文件都已经加载进环境

十一月 13, 2020 11:56:13 上午 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions信息: Loading XML bean definitions from file [G:\Language Proctice\java\pro\20201109\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\CRMSystem\WEB-INF\classes\spring\spring-dao.xml]十一月 13, 2020 11:56:13 上午 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions信息: Loading XML bean definitions from file [G:\Language Proctice\java\pro\20201109\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\CRMSystem\WEB-INF\classes\spring\spring-mvc.xml]十一月 13, 2020 11:56:13 上午 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions信息: Loading XML bean definitions from file [G:\Language Proctice\java\pro\20201109\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\CRMSystem\WEB-INF\classes\spring\spring-service.xml]

资源目录和orm映射模型目录已经加载

十一月 13, 2020 11:56:16 上午 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping registerHandler信息: Mapped URL path [/resources/**] onto handler 'org.springframework.web.servlet.resource.ResourceHttpRequestHandler#0'十一月 13, 2020 11:56:16 上午 org.springframework.web.servlet.handler.SimpleUrlHandlerMapping registerHandler信息: Mapped URL path [/**] onto handler 'org.springframework.web.servlet.resource.DefaultServletHttpRequestHandler#0'

所以排除对ssm环境配置的怀疑,我再次查看tomcat。

在检验端口号未被占用等问题以后,我将tomcat8.0.5换成了tomcat8.5

结果是成功访问到了前端页面,解决了这个问题。

到此这篇关于关于tomcat部署应用无法访问前端页面的问题的文章就介绍到这了,更多相关tomcat部署无法访问页面内容请搜索真格学网以前的文章或继续浏览下面的相关文章希望大家以后多多支持真格学网! 您可能感兴趣的文章:idea打包成war包部署到tomcat及访问路径问题(图文详解)Tomcat部署多个war包的方法步骤实现将Web应用部署到Tomcat根目录的三种方法SpringBoot应用部署到Tomcat中无法启动的解决方法tomcat部署web应用的4种方法总结(推荐)在docker中部署tomcat并且部署java应用程序的步骤详解

页面上嵌入的2113java代码,但是却没5261有引入相应粗滑的包,也会4102报这个错。比如在慧纤页面上前凳仿写了1653,List list=new ArrayList();就应该添加<%@ page import="java.util.*"%>你这里要导入import java.text.SimpleDateFormat;import java.util.Date;,500为服务器配置错误检查项目的配置文件是否有错误的地方,这明2113显就是你的乱码的问题!你把这个JSP页面5261的第119行的那几个汉字都去掉4102,如果是后台传进来1653的就需要统一编码!jsp页面里在最上面看有一个<meta>的标签里有content的元素设置成和你后台编码一样的就可以。追问把那段文字删了,还是报错了An error occurred at line: 118 in the jsp file: /index.jsp。。。118: 追答那你把。。。也删掉试试,如果是乱码的问题你弄。。。也不行的,<%@4102 page language="java" 弯颂州contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%><%@ page import="java.text.*,java.util.*" %><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"樱兄><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title></head><body><%1653SimpleDateFormat formater = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");%><%String currentTime = formater.format(new Date());%><%=currentTime%>埋蔽</body></html>本回答被提问者采纳,这是你的jsp页面有问题追问使用的java脚本,是从Eclipes中拷贝过来的追答其实下面回答的很全面了,要导入 java.text.SimpleDateFormat;import java.util.Date;你把这个JSP页面的第119行的那几个汉字都去掉,还有中的!去掉内容来自www.zgxue.com请勿采集。


  • 本文相关:
  • 详解如何通过tomcat的managerservlet远程部署项目
  • 在win10上安装tomcat服务器及配置环境变量的详细教程(图文)
  • linux下重启多个 tomcat 服务的脚本(推荐)
  • nginx/httpd反代tomcat配置教程
  • 详解tomcat web 应用绑定域名的几种方式
  • 详解tomcat集群如何同步会话
  • 使用intellij idea配置tomcat入门教程
  • 在myeclipse中修改tomcat 6.x的端口号方法
  • 解决idea导入web项目并发布到tomcat问题
  • 快速解决tomcat启动慢的问题,超简单
  • 使用tomcat部署jsp页面,tomcat运行成功,访问时报...
  • tomcat 正常启动,但是部署上的应用访问不了
  • Firefox无法访问tomcat部署的应用,访问时什么都不...
  • Tomcat正常启动,可以访问tomcat主页,却不能访问w...
  • eclipse web项目部署到tomcat上 tomcat首页能访问 ...
  • linux服务器上tomcat部署的web项目怎么访问不了,...
  • 请问您的问题是如何解决?MyEclipse+tomcat,项目...
  • tomcat 无法访问页面
  • 为什么我的html页面放在Web工程里tomcat部署就无法...
  • linux服务器上tomcat部署web项目,部署成功后访问...
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全星外虚拟主机华众虚拟主机linuxwin服务器ftp服务器dns服务器tomcat nginxzabbix云和虚拟化服务器其它首页服务器idea打包成war包部署到tomcat及访问路径问题(图文详解)tomcat部署多个war包的方法步骤实现将web应用部署到tomcat根目录的三种方法springboot应用部署到tomcat中无法启动的解决方法tomcat部署web应用的4种方法总结(推荐)在docker中部署tomcat并且部署java应用程序的步骤详解详解如何通过tomcat的managerservlet远程部署项目在win10上安装tomcat服务器及配置环境变量的详细教程(图文)linux下重启多个 tomcat 服务的脚本(推荐)nginx/httpd反代tomcat配置教程详解tomcat web 应用绑定域名的几种方式详解tomcat集群如何同步会话使用intellij idea配置tomcat入门教程在myeclipse中修改tomcat 6.x的端口号方法解决idea导入web项目并发布到tomcat问题快速解决tomcat启动慢的问题,超简单tomcat7.0安装配置详细(图文)直接双击启动tomcat中的startup.tomcat中更改网站根目录和默认页在tomcat中部署web项目的操作方法关于tomcat的server.xml里host节如何修改tomcat默认端口号8080的tomcat环境变量详细配置步骤windows下配置两个或多个tomcat启启动tomcat时 错误: 代理抛出异常window7下tomcat7.0安装配置方法intellij ide运行tomcat报错解决办法tomcat怎么实现异步servletintelli idea中配置tomcat找不到的解决办tomcat启动startup.bat一闪而过问题的解决centos7安装配置tomcat9并设置自动启动的tomcat中redirectport的作用linux部署tomcat发布项目过程中各种问题及tomcat7中开启gzip压缩功能的配置方法windows下tomcat7.0安装图文教程关于tomcat服务器无法打开tomcat7w.exe的
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved