Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse 警告:在名为“dispatcher”的DispatcherServlet中找不到URI为[/projectdemo/WEB-INF/jsp/results.jsp]的HTTP请求的映射_Eclipse_Spring_Hibernate_Tomcat - Fatal编程技术网

Eclipse 警告:在名为“dispatcher”的DispatcherServlet中找不到URI为[/projectdemo/WEB-INF/jsp/results.jsp]的HTTP请求的映射

Eclipse 警告:在名为“dispatcher”的DispatcherServlet中找不到URI为[/projectdemo/WEB-INF/jsp/results.jsp]的HTTP请求的映射,eclipse,spring,hibernate,tomcat,Eclipse,Spring,Hibernate,Tomcat,我知道这个问题已经重复了很多次,但我无法通过查看其他线程来解决我的问题,我的问题仍然没有得到解决 我正在使用EclipseSpring和Tomcat服务器 my web.xml作为: <servlet-name>dispatcher</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> &

我知道这个问题已经重复了很多次,但我无法通过查看其他线程来解决我的问题,我的问题仍然没有得到解决

我正在使用EclipseSpring和Tomcat服务器

my web.xml作为:

    <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>*.jsp</url-pattern>
    </servlet-mapping>
    <context-param>
      <param-name>applicationContext</param-name>
      <param-value>applicationContext.xml</param-value>
    </context-param> 
results.jsp文件:

    <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
    <!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=ISO-8859-1">
    <title>ProjectDemo</title>
    </head>
    <body>
    <h1><%= request.getAttribute("message") %></h1>
    </body>
    </html>
我越来越http://localhost:8080/projectdemo/Login.jsp

HTTP状态404- 类型状态报告 消息描述 请求的资源不可用

在控制台中,它从LoginController返回值并打印这些值,然后使用mysql数据库用户表值进行检查

未显示返回消息,该消息在控制台中显示为:

    Nov 23, 2012 11:19:08 AM org.springframework.web.servlet.DispatcherServlet noHandlerFound
    WARNING: No mapping found for HTTP request with URI [/projectdemo/WEB-INF/jsp/results.jsp] in DispatcherServlet with name 'dispatcher'
有人能帮我吗?它已经被它击中两天多了

您的回信

 ModelAndView msg = new ModelAndView();
 msg.setViewName("results");
 msg.addObject("message",message);
 System.out.println ("before return" +message);
 return msg;
这不是一个信息!它是一个模型关键消息:值消息和视图结果 视图是应该呈现的jsp文件的名称。您没有这样一个jsp文件,而URI为[/projectdemo/WEB-INF/jsp/results.jsp]的HTTP请求没有映射的警告就是这样抱怨的


您需要编写此jsp文件并将其存储在/WEB-INF/jsp/results.jsp中

谢谢拉尔夫的回复!!我在/WEB-INF/jsp/results.jsp中已经有了jsp。当我使用Tomcat运行服务器时,在index.html中用loginname和密码链接弹出窗口,当我提交登录名和密码时,就会出现HTTP404错误。它通过控制器进行解析,并从mysql pojo->User.java和User.hbmn.xml检索用户名和密码。donno即使我有results.jsp文件,还有什么问题!!感谢鲍里斯的准确副本!!!问题已解决。我试着以dispatcher*的身份在web.xml中更改扩展名。spring我试着更改为不同的扩展名。spring成功了!!
    <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
    <!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=ISO-8859-1">
    <title>ProjectDemo</title>
    </head>
    <body>
    <h1><%= request.getAttribute("message") %></h1>
    </body>
    </html>
    userobject
    User ID : 1, User name : admin, Password : admin123
    after IFin LoginController
    after IFin LoginControllermsgWelcome admin!!
    before returnWelcome admin!!
    Nov 23, 2012 11:19:08 AM org.springframework.web.servlet.DispatcherServlet   noHandlerFound
    WARNING: No mapping found for HTTP request with URI [/projectdemo/WEB- INF/jsp/results.jsp] in DispatcherServlet with name 'dispatcher'
    Nov 23, 2012 11:19:08 AM org.springframework.web.servlet.DispatcherServlet noHandlerFound
    WARNING: No mapping found for HTTP request with URI [/projectdemo/WEB-INF/jsp/results.jsp] in DispatcherServlet with name 'dispatcher'
 ModelAndView msg = new ModelAndView();
 msg.setViewName("results");
 msg.addObject("message",message);
 System.out.println ("before return" +message);
 return msg;