如何在Web页面上的JSP标记写的无序列表中应用CSS

时间:2012-06-21 10:41:21

标签: html css jsp

我有一个JSP自定义标记

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

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

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

pageContext.getOut().write(htmlString);

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

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

我需要帮助/指导。谢谢。

3 个答案:

答案 0 :(得分:0)

与纯HTML一样;通过将带有list-style-image的CSS规则应用于无序列表。

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

<强>参考文献:

答案 1 :(得分:0)

我对JSP知之甚少,但我确信如果你可以将CSS文件附加到你的应用程序并定位你的样式<ul> and <li>,它应该渲染样式。最终,您的代码最终会出现在浏览器中。请查看here如何将图像作为li

的子弹

答案 2 :(得分:0)

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

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

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

<%@ page import="package1.myClass1,package2.myClass2,....,packageN.myClassN" %>