[Yanel-commits] rev 24503 - public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet

michi at wyona.com michi at wyona.com
Tue May 15 16:14:56 CEST 2007


Author: michi
Date: 2007-05-15 16:14:55 +0200 (Tue, 15 May 2007)
New Revision: 24503

Modified:
   public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
Log:
generate about page dynamically

Modified: public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
===================================================================
--- public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java	2007-05-15 14:03:07 UTC (rev 24502)
+++ public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java	2007-05-15 14:14:55 UTC (rev 24503)
@@ -1947,6 +1947,15 @@
 
             response.setStatus(javax.servlet.http.HttpServletResponse.SC_NOT_FOUND);
             return;
+        } else if (path.indexOf("about.html") >= 0) {
+            response.setStatus(javax.servlet.http.HttpServletResponse.SC_OK);
+            StringBuffer sb = new StringBuffer("<html>");
+            sb.append("<head><title>About Yanel</title></head>");
+            sb.append("<body><h1>About Yanel</h1><p>Version " + yanel.getVersion() + "-r" + yanel.getRevision() + "</p><p>Copyright &#169; 2007 Wyona. All rights reserved.</p></body>");
+            sb.append("</html>");
+            PrintWriter w = response.getWriter();
+            w.print(sb);
+            return;
         } else {
             File globalFile = org.wyona.commons.io.FileUtil.file(servletContextRealPath, "htdocs" + File.separator + path.substring(reservedPrefix.length() + 2));
             if (globalFile.exists()) {




More information about the Yanel-commits mailing list