我是春天的新人。 我试图通过下载spring framework-4.1.6.and Tomcat-7来设置项目,但是我收到了以下错误,甚至很难我在构建路径中添加了portal-impl-6.1.0.jar文件。
请告诉我如何解决此问题。
错误:[无法解析javax.portlet.PortletContext类型。它是从所需的.class文件间接引用的]
package com.gontuseries.hellocontroller;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.web.portlet.ModelAndView;
import org.springframework.web.portlet.mvc.AbstractController;
public class HelloController extends AbstractController {
@Override
protected ModelAndView handleRequestInternal(HttpServletRequest request,HttpServletResponse response) throws Exception
{
ModelAndView modelandview = new ModelAndView("HelloPage");
modelandview.addObject("welcomeMessage","Hi User, welcome to the first spring MVC Application");
return modelandview;
}
}
感谢您的帮助。 问候, 萨米特
答案 0 :(得分:11)
更改这两行:
import org.springframework.web.portlet.ModelAndView;
import org.springframework.web.portlet.mvc.AbstractController;
到此:
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.AbstractController;
请注意,我将“portlet”更改为“servlet”。
答案 1 :(得分:1)
以下几行将解决问题:
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.AbstractController;