0


こんにちは、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のタグ ライブラリ記述子が見つかりません

4

1 に答える 1

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>
于 2013-04-12T12:20:49.110 に答える