Java servlet映射ViewRenderServlet引用未定义为web.xml的servlet

Java servlet映射ViewRenderServlet引用未定义为web.xml的servlet,java,rad,portal,Java,Rad,Portal,servlet映射ViewRenderServlet引用未定义为web.xml的servlet <?xml version="1.0" encoding="UTF-8"?> <web-app id="WebApp_ID" version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="

servlet映射ViewRenderServlet引用未定义为web.xml的servlet

<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
<display-name>NWRedirectPortlet</display-name>
<context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>/WEB-INF/context/applicationContext.xml</param-value>
</context-param>
<listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<servlet>
    <servlet-name>ViewRendererServlet</servlet-name>
    <servlet-class>org.springframework.web.servlet.ViewRendererServlet</servlet-class>
</servlet>

<servlet-mapping>
    <servlet-name>ViewRendererServlet</servlet-name>
    <url-pattern>/WEB-INF/servlet/view</url-pattern>
</servlet-mapping>

它之所以抱怨,是因为web.xml中没有以下内容:

ViewRenderServlet com.example.MyClass ... 更新

他们是兄弟姐妹:

ViewRenderServlet org.springframework.web.servlet.viewRenderServlet ViewRenderServlet /WEB-INF/servlet/view
我刚刚纠正了同样的错误。这不是语法错误,更多的是来自eclipse的问题

只需打开servlet类 在您的例子中:org.springframework.web.servlet.viewRenderServlet
一次,错误奇迹般地消失了。

我正在使用中的org.springframework.web.servlet.viewRenderServlet必须与viewRenderServlet中的a匹配org.springframework.web.servlet.viewRenderServlet viewRenderServlet/web-INF/servlet/view欢迎使用堆栈溢出!我已经为你修复了你问题的格式。我们真的需要更多的信息。你的问题是什么?你想解决什么问题?请在问题中进一步解释你想做什么。然后有人可以帮忙。