Benny's Blog
Navigation: Home » Archives for Core
26. April 2012

This is a good example to dynamically include a header file in JavaServer Pages (JSP):

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <title>JSP Page</title>
  </head>
  <body>        
  <c:set var="userAgent" scope="page" value="${header['User-Agent']}"/>
  <c:choose>
    <c:when test="${fn:contains(userAgent,'iPhone')}">
      <%@include file="header_iphone.jsp" %>
    </c:when>
    <c:when test="${fn:contains(userAgent,'iPad')}">
      <%@include file="header_ipad.jsp" %>
    </c:when>
    <c:when test="${fn:contains(userAgent,'Android')}">
      <%@include file="header_android.jsp" %>
    </c:when>
    <c:otherwise>
      <%@include file="header_other.jsp" %>
    </c:otherwise>
  </c:choose>
</body>
</html>
29. April 2010

Am 10. April habe ich mir ein Asus X64JV-JX084V Laptop bestellt, um meinen Lenovo 3000 N200 0769-B2G langsam in Rente zu schicken. Immerhin ist mein Lenovo schon über 2 Jahre alt, was im Zeitalter der Informatik schon fast Lichtjahre sind. Deshalb waren die Ansprüche an das X64Jv auch sehr hoch. Trotzdem hat es Asus geschafft, meine Erwartungen bei Weitem zu übertreffen. Ich bin jetzt nach fast 3 Wochen noch genau so zufrieden, wie auf diesem Bild hier:


Smart Notebook – Smart You!

Einen Praxis-Test des Notebooks findet ihr im weiteren Verlauf dieses Artikels.

…weiterlesen