0

我有一个 JSP 自定义标签

<ex:UndorderdList list="<%= MenuItems%>"></ex:UndorderdList>

最终创建无序列表并 在网页上使用jsTree显示树。

在我的自定义标签 java 文件中,我有:-

pageContext.getOut().write(htmlString);

这里 htmlString 包含我的无序列表。我想在我的无序列表中的每个项目前面显示一个图像。

我使用 jsTree.js 创建树,它再次呈现页面。$(document).ready(function() { $("#UndorderdList").jstree(); });这是在<head>所以,我想我应该在这个方法调用之后做点什么。但我不知道我该怎么做。:(

我需要帮助/指导。提前致谢。

4

3 回答 3

0

与使用纯 HTML 相同的方式;通过list-style-image对无序列表应用 CSS 规则。

还有其他方法(例如授予列表项具有伪元素,并为其应用背景图像),但list-style-image得到最广泛的支持。

参考:

于 2012-06-21T10:51:06.530 回答
0

我对 JSP 了解不多,但我确信如果您可以将 CSS 文件附加到您的应用程序和目标,<ul> and <li> 在您的样式上,它应该呈现样式。最终您的代码最终会出现在浏览器中。在此处查看如何获取图像作为您li的项目符号

于 2012-06-21T10:51:52.593 回答
0

使用以下 import 语句导入 java.util.List:

<%@ page import="java.util.List" %>

顺便说一句,要导入多个类,请使用以下格式:

<%@ page import="package1.myClass1,package2.myClass2,....,packageN.myClassN" %>
于 2012-06-21T11:18:56.783 回答