2015-08-22 178 views
0

我正在使用Struts2屬性標籤來獲取像這樣的用戶名。Struts 2中的樣式屬性標籤

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

現在我想這個div採取在類MyStyle中定義的樣式,但它不會採取任何風格。 關於這件事可以做些什麼?

編輯:

嗨,我使用的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>

+0

如何在HTML中呈現? –

+0

嗨Praveen,假設用戶名是「Akash」。所以生成的html就像一個簡單的文本「嗨Akash」沒有任何造型。 –

+0

你可以請給我的代碼,它是如何呈現。你明白嗎? –

回答

0

有對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> 

注:自舉插件項目移到GitHub

+0

這沒有幫助 –

+0

太糟糕了,怎麼了? –

+0

那麼我已經添加了struts-bootstrap-plugin jar,並添加了<%@ taglib prefix =「sb」uri =「/ struts-bootstrap-tags」%>和。我的頁面中圖片的方向發生了變化,但其餘的內容保持原樣 –