2014-11-21 95 views
1

我是新來的java。現在我正在做Struts2項目。 我在此路徑如何在JSP頁面struts2中包含css文件?

/WEB-INF/common/css/style.css

加入樣式表,並在該路徑

/WEB-INF加到自舉/普通/ CSS /引導/ bootstrap.min.css

,其中包括他們的JSP文件

<head> 
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> 
<link href="/WEB-INF/common/css/bootstrap/bootstrap.min.css" rel="stylesheet" type="text/css"> 
<link href="/WEB-INF/common/css/style.css" rel="stylesheet" type="text/css"> 
<title>Login</title> 

但是當我運行該程序的CSS不起作用。我需要在Struts2中做什麼來包含CSS文件?

+0

從路徑 – PbxMan 2014-11-21 07:27:40

回答

0

你可以不包括/ WEB-INF路徑CSS文件,把它在Web根目錄路徑,並使用/common/css/style.css訪問

+0

由於刪除/ WEB-INF /。我改變了目錄,現在它工作。但是隻有輸入類型按鈕不會改變,儘管我在相同的樣式表中設計了樣式 – user3898594 2014-11-21 07:43:42

+0

清理瀏覽緩存,並檢查文件bootstrap.min.js,引導應該包含js文件。 – davidtall 2014-11-21 07:56:20

1

的CSS文件的路徑取決於您的網頁在您的JSP文件所在的位置。分享你的項目文件夾結構。

,例如:

Application name 
    | 
    | - WEB_INF 
    | - JSP -(If this folder having JSP files) 
    | - common/css 
    | - JS 

然後CSS的JSP文件的路徑是等

<link href="../common/css/style.css" rel="stylesheet" type="text/css"> 

這裏單(點)表示當前目錄即JSP Direcrory(文件夾)

和double ..(點)上一個/上一級目錄是Application/Main項目目錄,從此目錄指向/common/css/style.css

1

首先把所有的css文件和js文件放在一個JSP頁面,然後該JSP頁面包括在jsp頁面中使用標籤。 ..

細即<%@include file="header.jsp"%>