首先,我对Liferay非常陌生,即使在阅读了这些文档之后,我可能也不知道自己在做什么。
我正在尝试在Liferay portlet中设置一个自定义jsp页面。我的jsp结构如下:
<%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet" %>
<portlet:defineObjects />
<html>
<head>
<title>Credit Overview</title>
<link rel="stylesheet" type="text/css" href="../Client/css/creditview.css" />
<link rel="stylesheet" type="text/css" href="../Client/css/ecrisPortal_styles.css" />
//rest of css links and javascript files...
</head>
<body>
//lists, divs, etc.
</body>
</html>
这些都放在我的portlet视图中。然而,我在我的portlet中看不到任何显示。我的所有源代码和映射都是正确的,但似乎我只能在portlet中显示常规文本。
我正在使用Liferay插件SDK和Eclipse的最新版本。
有什么想法吗?
干杯
您好,您应该只在portlet中的body标记中放置内容,而不应该放置,因为当门户呈现时,您的portlet在显示之前被包装在一个门户页面中。
<%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet" %>
<portlet:defineObjects />
//lists, divs, etc.
使用<代码>
<portlet>
<portlet-name>ipc-session-a</portlet-name>
<icon>/icon.png</icon>
<header-portlet-css>/css/main.css</header-portlet-css>
<footer-portlet-javascript>
/js/main.js
</footer-portlet-javascript>
<css-class-wrapper>your-css-class-wrapper</css-class-wrapper>
</portlet>
首先,您不需要使用html、body和head标签。
要包含标题,请将其放在portlet下。xml文件。这样地:
<portlet>
<portlet-name>yourportletname</portlet-name>
<portlet-class>org.springframework.web.portlet.DispatcherPortlet</portlet-class>
<supports>
<mime-type>text/html</mime-type>
</supports>
<portlet-info>
<title>Your Fancy Portlet Title</title>
</portlet-info>
</portlet>
要包含CSS或脚本文件,请将它们放在liferay-portal.xml文件下。如下所示:
<portlet>
<portlet-name>yourportletname</portlet-name>
<header-portlet-css>/css/cssfilename.css</header-portlet-css>
<header-portlet-javascript>/js/yourfancyscript.js</header-portlet-javascript>
<header-portlet-javascript>/js/libs/jquery.min.js</header-portlet-javascript>
</portlet>
此外,我们没有足够的信息。是否显示了您的基本文本,这意味着没有404错误页面?
我已经写了一个jsp页面来显示pdf的内容,但是最终在jsp中使用了ascii代码。我想在jsp中显示pdf的内容。我错过了什么部分。当我试图在pdf中写入读取的内容时,它只显示ascii值,而不是可读的格式
我创建了一个动态web项目,以便通过Servlet显示JSP(我不能使用任何类似Spring的框架…)。默认情况下,我构建的类放在Build/classes中,因此在我将输出文件夹更改为WebContent/WEB-INF/classes后,我的应用程序运行良好。之后,我将该项目转换为Maven项目。(我不记得我上次使用servlet/JSP时需要更改输出文件夹,那是3年前!)。 无论如何,现在我
我已经尝试通过 和 这个问题是因为我放置图像的位置层次结构吗?
我有一个应用程序,在JSP页面中,我显示一个下拉列表,但我的代码中有一个例外。 控制器类别:- addDetails.jsp·佩奇 我得到了以下异常:- 它只是一个Spring MVC Web应用程序,我试图在其中显示预先填充了颜色数据的卓尔向下列表。 非常感谢任何帮助。
我从另一个页面复制了以下JSP代码,但是当我从浏览器查看时,日期不显示。 我已将其保存为。
我有一个项目,其中包含页面文件夹中的单个页面以及一些javascript库和代码。我将它们捆绑到WAR中并将其部署在CentOS系统中。但是当我尝试访问它时,我得到了错误。错误交替出现在 和 我在本地机器中部署它没有问题。 编辑:配置 这是CentOS中tomcat的配置,我的本地机配置相同,除了