你好我是jsp中的新手我在jsp页面中得到了错误 而我把以下代码放在文件的顶部。
<%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet" %>
我收到了以下错误。
找不到标记库描述符
"http://java.sun.com/portlet_2_0"
我正在使用liferay eclipse ide。 使用jsp页面创建表单,我得到了文件顶部的错误。 我已经创建了init.jsp文件,在该文件中我已将所有常见内容放入其中。我在init.jsp文件中遇到错误
你好,我也提供你的init.jsp文件。
<%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet" %>
<%@page import="javax.portlet.PortletURL"%>
<%@page import="javax.portlet.ActionRequest"%>
<%@page import="javax.portlet.ActionResponse" %>
<%@ page import="com.dir.service.directoryLocalServiceUtil" %>
<%@ page import="com.dir.model.directory" %>
<%@ page import="java.util.*" %>
<%@ taglib uri="http://liferay.com/tld/aui" prefix="aui" %>
<portlet:defineObjects />
我在第一行收到错误。 找不到“http://java.sun.com/portlet_2_0”
的标记库描述符答案 0 :(得分:2)
使用以下内容将web.xml添加到WEB-INF文件夹应该会有所帮助。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.5//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<taglib>
<taglib-uri>http://java.sun.com/portlet_2_0</taglib-uri>
<taglib-location>/WEB-INF/tld/liferay-portlet.tld</taglib-location>
</taglib>
</web-app>