java - 错误 :The type javax. portlet.PortletContext 无法解析

标签 java spring jakarta-ee

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

    }

}

感谢您的帮助。 问候, 提交

最佳答案

改变这两行:

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

关于java - 错误 :The type javax. portlet.PortletContext 无法解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29473972/

相关文章:

java - 使用 Spring Boot 和 Open feign 将 MultipartFile 发送到 REST API 时出错

java - Java中的compareTo()函数

java - 如何修复 "java.lang.OutOfMemoryError at sun.misc.Unsafe.allocateMemory(Native Method)"?

java - Spring:xml配置转换为java配置

java - 在 Eclipse/RAD 中哪里可以找到翻译后的 JSP servlet 代码?

java - 无法读取Firebase数据库,数据返回null

javascript - (Spring,AngularJS)我不知道为什么它是NULL

javascript - 找不到创建命令行启动器 Intellij

jsf - Bean 未实例化

java - 如何使用JSP限制网页中显示的数据库记录?