我是SpringMVC的新手,在看教程时,我已经做了所有正确的事情。但我仍然面临Http 404错误-源服务器没有找到目标资源的当前表示形式,或者不愿意透露该表示形式的存在。为什么会这样?
我正在使用IntelliJIDE和tomcat服务器来运行我的代码。在WEB-INF/I下,我有所有的调度器servlet、jsp、WEB。xml文件。
这是控制器类。我尝试了这两种方法(/你好和 /hi),但没有成功的结果。
@Controller
public class HelloController {
@RequestMapping("/hello")
public String printHello(ModelMap model) {
model.addAttribute("message", "Hello Spring MVC Framework!");
return "hello";
}
@RequestMapping("/hi")
public ModelAndView hiworld(){
ModelAndView modelAndView=new ModelAndView("hello");
modelAndView.addObject("message","hi bro its ok");
return modelAndView;
}
}
这dispatcher-servlet.xml.
<bean class = "org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name = "prefix" value = "/WEB-INF/" />
<property name = "suffix" value = ".jsp" />
</bean>
这是我的网站。xml文件Spring MVC应用程序
<servlet>
<servlet-name>dispatcher</servlet-name>
<servlet-class>
org.springframework.web.servlet.DispatcherServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>dispatcher</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
在hello.jsp文件中,我正在打印信息
<body>
<p>${message}</p>
</body>
</html>
预期的结果是jsp文件的成功执行。但是我得到了HTTP 404错误,源服务器没有找到目标资源的当前表示,或者不愿意透露存在一个表示。
尝试添加
网状物xml offers-sevlet.xml 这里怎么了?我不能回家。jsp。实际上,我正在看Spring3.0中的一个教程,我已经完成了视频中所显示的全部内容。有人能指出我的错误吗?
我只是在做数据流,其中不能正常工作。代码如下: 指数jsp 网状物xml pom.xml 而我创建了一个java类来编写代码。添加控制器。Java语言 还有shivam-servlet.xml文件 错误: HTTP Status 404–Not Found Type Status Report Description源服务器未找到目标资源的当前表示形式,或者不愿意透露存在该表示形式。 Apache
我正在创建一个webapp,在尝试运行时出错”http://localhost:8080/" web.xml 文件夹结构 我试着使用其他解决方案,但似乎都不管用。任何帮助都将不胜感激
当我试图在Tomcat服务器上运行我的web应用程序项目时,我遇到了以下错误。 描述源服务器没有找到目标资源的当前表示形式,或者不愿意透露目标资源的存在。 我真的不知道我下面的代码出了什么问题。我读过关于StackOverflow的类似问题,但我找不到任何可以在我的项目中实现的答案。谢谢你的帮助。 指数jsp HomePage.java web.xml
web.xml 如果我需要添加任何其他文件来找到此解决方案,请告诉我
我正在学习o7planning的教程,但在第6步被卡住了: http://o7planning.org/en/10169/java-servlet-tutorial 这只是一个显示HelloWorld的简单项目,但由于某些原因,我一直得到错误。详细信息: 以下是我迄今为止尝试过的解决方案(但它们并不起作用): 右键单击project->properties->project Facets->Run