我已经使用带有Eclipse IDE的Spring构建了一个应用程序。当我从Eclipse IDE启动项目时,一切都很好,但是当我将maven项目打包为war文件并部署到单独的tomcat时,我遇到了这个问题
The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.
这是我的xml文件中的配置代码段
<!-- View Resolver -->
<beans:bean
class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<beans:property name="prefix" value="/WEB-INF/pages/" />
<beans:property name="suffix" value=".jsp" />
</beans:bean>
我正在尝试访问此控制器
@RequestMapping(value = {"/welcome", "/"})
public String defaultPage() {
return "Web Service data successfuly consumed";
}
有人知道为什么在部署到tomcat时会失败吗?
如果你正在开发Spring Boot应用程序,请在主文件中添加“ SpringBootServletInitializer”,如以下代码所示。因为如果没有SpringBootServletInitializer,Tomcat会将其视为普通应用程序,则不会将其视为Spring引导应用程序。
@SpringBootApplication
public class DemoApplication extends *SpringBootServletInitializer*{
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(DemoApplication .class);
}
public static void main(String[] args) {
SpringApplication.run(DemoApplication .class, args);
}
}
网状物xml offers-sevlet.xml 这里怎么了?我不能回家。jsp。实际上,我正在看Spring3.0中的一个教程,我已经完成了视频中所显示的全部内容。有人能指出我的错误吗?
当我试图在Tomcat服务器上运行我的web应用程序项目时,我遇到了以下错误。 描述源服务器没有找到目标资源的当前表示形式,或者不愿意透露目标资源的存在。 我真的不知道我下面的代码出了什么问题。我读过关于StackOverflow的类似问题,但我找不到任何可以在我的项目中实现的答案。谢谢你的帮助。 指数jsp HomePage.java web.xml
我是SpringMVC的新手,在看教程时,我已经做了所有正确的事情。但我仍然面临Http 404错误-源服务器没有找到目标资源的当前表示形式,或者不愿意透露该表示形式的存在。为什么会这样? 我正在使用IntelliJIDE和tomcat服务器来运行我的代码。在WEB-INF/I下,我有所有的调度器servlet、jsp、WEB。xml文件。 这是控制器类。我尝试了这两种方法(/你好和 /hi),但
我正试图访问这个控制器 有人知道为什么部署到Tomcat上失败了吗?
我正在创建一个webapp,在尝试运行时出错”http://localhost:8080/" web.xml 文件夹结构 我试着使用其他解决方案,但似乎都不管用。任何帮助都将不胜感激
我只是在做数据流,其中不能正常工作。代码如下: 指数jsp 网状物xml pom.xml 而我创建了一个java类来编写代码。添加控制器。Java语言 还有shivam-servlet.xml文件 错误: HTTP Status 404–Not Found Type Status Report Description源服务器未找到目标资源的当前表示形式,或者不愿意透露存在该表示形式。 Apache