【问题标题】:Error:The type javax.portlet.PortletContext cannot be resolved错误:无法解析类型 javax.portlet.PortletContext
【发布时间】:2015-04-06 15:10:51
【问题描述】:

我是弹簧框架的新手。 我正在尝试通过下载 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;

    }

}

感谢您的帮助。 问候, 苏米特

【问题讨论】:

    标签: java spring jakarta-ee


    【解决方案1】:

    改变这两行:

    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”。

    【讨论】:

      【解决方案2】:

      以下几行将解决问题:

      import org.springframework.web.servlet.ModelAndView;
      import org.springframework.web.servlet.mvc.AbstractController;
      

      【讨论】:

        猜你喜欢
        • 2021-05-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-12-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多