JSP 在Struts 2中设置属性标记的样式

t5zmwmid  于 12个月前  发布在  其他
关注(0)|答案(1)|浏览(123)

我使用Struts2属性标记来获取用户名,如下所示。

<div class="MyStyle">
<p> Hi! <s:property value="#session.firstName"/></p>
</div>

字符串
现在我想让这个div使用MyStyle类中定义的样式,但它不使用任何样式。对此该怎么办?

编辑:

我使用的是bootstrap css。class ="MyStyle"只是为了使问题简单。为页面生成的html源代码如下所示

<ul class="nav navbar-nav navbar-right"> <li> Hi! Akash </li> <li><a href="/Project/logout.action"><span class="glyphicon glyphicon-log-out"></span> Logout</a></li> </ul>

8zzbczxx

8zzbczxx1#

Struts2有一个bootstrap plugin。您只需要在head标记中定义<sb:head/>,并在类路径中包含插件。这是一个典型的用法

<%@ taglib prefix="s" uri="/struts-tags" %>
<%@ taglib prefix="sb" uri="/struts-bootstrap-tags" %>
<!DOCTYPE html>
<html lang="en">
<head>
    ...
    <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
    <!--[if lt IE 9]>
    <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->

    <sb:head/>
</head>
<body>
...
</body>
</html>

字符串

**注意:**bootstrap插件项目迁移到GitHub

相关问题