JSP + CSS wird ignoriert

y0dA

Erfahrenes Mitglied
Hi!
Ich probiere nun schon alles mögliche damit das CSS File benutzt wird, jedoch irgendwie wird es anscheinend ignoriert, sprich der Text (u.a.) wird nicht formatiert ausgegeben.

Code:
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
<%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t"%>
<%@ taglib uri="http://richfaces.ajax4jsf.org/rich" prefix="rich"%>
<%@ taglib uri="https://ajax4jsf.dev.java.net/ajax" prefix="a4j"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<f:view>
<html>
  <head>     
    <title>gathering place detail</title>
    
   	<link rel="stylesheet" type="text/css" href="http://www.agr.at/css/agr.css" />
    
    <script type="text/javascript">
   //<![CDATA[
	function createPoint(data) {
		var point = new GLatLng(data.lat, data.lng);
		map.addOverlay(createMarkerWithIdentifier(point, data.desc));
   	}   
   
  	function createPoints(data) {
		for (var i = 0; data.length; i++) {
			var point = new GLatLng(data[i].lat, data[i].lng);
			map.addOverlay(createMarkerWithIdentifier(point, data[i].desc));
		}		
   	} 
   	
   	function createMarkerWithIdentifier(point, desc) {
	  var marker = new GMarker(point);
	  GEvent.addListener(marker, "click", function() {
	    marker.openInfoWindowHtml(desc);
	  });
	  return marker;
	}  	
    //]]>
	</script>    
  </head>
    
  <body>

		<f:loadBundle basename="bundles.labels" var="labels" />
		<h:form id="placeDetail">	
			
			<h:panelGrid columns="3">
				
				<h:panelGroup>
					<h:outputText value="#{labels.masterData}:" styleClass="abold" />
					<h:panelGrid columns="2" align="left">
						<h:outputText value="#{labels.district}:" />
							<h:outputText style="txtgruen" value="#{placeDetail.district}"></h:outputText>
					</h:panelGrid>
				</h:panelGroup>
				
				<h:panelGroup>
				</h:panelGroup>
				
				<h:panelGroup>
					<h:panelGrid style="bold">
						<h:outputText value="Behälterdaten"/>
					</h:panelGrid>				
				</h:panelGroup>
				
			</h:panelGrid>
			
			<h:panelGrid align="center">
				<h:panelGroup>
					<h:outputText value="HIER FORMULAR HER" styleClass="txtgruen"></h:outputText>
				</h:panelGroup>
			</h:panelGrid>
			
			<h:panelGrid align="center">
				<h:panelGroup>
					<rich:gmap binding="#{gmBean.map}"/>
				</h:panelGroup>
			</h:panelGrid>	
			
			<a4j:jsFunction name="initializePoints" data="#{gmBean.point}"
				oncomplete="createPoint(data)">
			</a4j:jsFunction>
			
		</h:form> 
	
  </body>
</html>
</f:view>
 
Also wenn ich mir dein CSS-File so anschaue ist da bis auf die Links (a ...) alles auskommentiert, oder nicht? Und vieles von dem was du benutzt wird da drin nicht mal definiert, wenn ich das richtig sehe ... kann es sein, dass du vergessen hast das "richtige" CSS-File hochzuladen?
 
Zuletzt bearbeitet:
Hi!
Das File stammt nicht von mir, sondern vom Kunden. Habe selbst schon bemerkt dass vieles auskommentiert ist - nun habe ich es einfach meinem Projekt hinzugefügt und liegt nun unter src/main/webapp/css/arg.cc

Nur wird noch immer nicht darauf zugegriffen, rel link:
Code:
<link rel="stylesheet" type="text/css" href="../../css/agr.css" />

Du meinst selbst wenn ich alle alle dekommentiere klappts nicht oder stimmen die Inhalte im File?

**EDIT**
Sodale hab nun den Pfad bissl geändert und nun findet er das CSS file - klappt also alles.

mfg
 
Zuletzt bearbeitet:
Zurück