[corejsf~subversion:168] Added WEB-INF files

  • From: davidgeary@kenai.com
  • To: commits@corejsf.kenai.com
  • Subject: [corejsf~subversion:168] Added WEB-INF files
  • Date: Thu, 4 Feb 2010 17:39:25 +0000

Project:    corejsf
Repository: subversion
Revision:   168
Author:     davidgeary
Date:       2010-02-04 17:39:19 UTC
Link:       

Log Message:
------------
Added WEB-INF files


Revisions:
----------
168


Modified Paths:
---------------
ch10/ajax/src/java/com/corejsf/User.java


Added Paths:
------------
ch10/ajax/web/WEB-INF
ch10/ajax/web/WEB-INF/beans.xml
ch10/ajax/web/WEB-INF/web.xml
ch10/ajax/web/WEB-INF/faces-config.xml


Diffs:
------
Index: ch10/ajax/src/java/com/corejsf/ELFunctions.java
===================================================================
--- ch10/ajax/src/java/com/corejsf/ELFunctions.java     (revision 167)
+++ ch10/ajax/src/java/com/corejsf/ELFunctions.java     (revision 168)
@@ -1,38 +0,0 @@
-package com.corejsf;
-
-import java.io.IOException;
-import java.io.InputStreamReader;
-import java.io.StringWriter;
-import java.io.BufferedReader;
-import java.io.PrintWriter;
-import java.util.logging.Level;
-import java.util.logging.Logger;
-
-import javax.faces.context.ExternalContext;
-import javax.faces.context.FacesContext;
-
-import com.corejsf.ELFunctions;
-
-public class ELFunctions {
-  private static final Logger LOGGER = 
Logger.getLogger(ELFunctions.class.getName());
-
-  public static void showSource(FacesContext ctx, String file) {
-    ExternalContext extCtx = ctx.getExternalContext();
-    BufferedReader r = new BufferedReader(new InputStreamReader(extCtx
-        .getResourceAsStream(file)));
-    StringWriter w = new StringWriter();
-    PrintWriter pw = new PrintWriter(w);
-
-    try {
-      for (String s = r.readLine(); s != null; s = r.readLine()) {
-        pw.write(s);
-        pw.write('\n');
-      }
-      ctx.getResponseWriter().writeText(w.toString(), null);
-    } catch (IOException ioe) {
-      if (LOGGER.isLoggable(Level.SEVERE)) {
-        LOGGER.log(Level.SEVERE, ioe.toString(), ioe);
-      }
-    }
-  }
-}
\ No newline at end of file
Index: ch10/ajax/src/java/com/corejsf/User.java
===================================================================
--- ch10/ajax/src/java/com/corejsf/User.java    (revision 167)
+++ ch10/ajax/src/java/com/corejsf/User.java    (revision 168)
@@ -6,8 +6,9 @@
 import javax.faces.component.UIComponent;
 import javax.faces.context.FacesContext;
 import javax.faces.validator.ValidatorException;

-@ManagedBean()  
+import javax.inject.Named; 
+
+@Named() //@ManagedBean()
 @SessionScoped     
 public class User { 
   private String name, password;
@@ -39,4 +40,4 @@
     name = password = null;
     return "login?faces-redirect=true";
   }
-}
\ No newline at end of file
+}
Index: ch10/ajax/web/WEB-INF/faces-config.xml
===================================================================
--- ch10/ajax/web/WEB-INF/faces-config.xml      (revision 0)
+++ ch10/ajax/web/WEB-INF/faces-config.xml      (revision 168)
@@ -0,0 +1,13 @@
+<?xml version="1.0"?>
+<faces-config xmlns="http://java.sun.com/xml/ns/javaee";
+              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+              xsi:schemaLocation="http://java.sun.com/xml/ns/javaee ;
http://java.sun.com/xml/ns/javaee/web-facesconfig_2_0.xsd";
+              version="2.0">
+  <application>
+    <resource-bundle>
+      <base-name>com.corejsf.messages</base-name>
+      <var>msgs</var>
+    </resource-bundle>
+    
+  </application>              
+</faces-config>
Index: ch10/ajax/web/WEB-INF/beans.xml
===================================================================
Index: ch10/ajax/web/WEB-INF/web.xml
===================================================================
--- ch10/ajax/web/WEB-INF/web.xml       (revision 0)
+++ ch10/ajax/web/WEB-INF/web.xml       (revision 168)
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<web-app xmlns="http://java.sun.com/xml/ns/javaee" ;
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ;
+  version="2.5" 
+  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee   ;
+                      http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd";>
+
+  <context-param>
+    <param-name>javax.faces.PROJECT_STAGE</param-name>
+    <param-value>Development</param-value>
+  </context-param>
+  
+  <servlet>
+    <servlet-name>Faces Servlet</servlet-name>
+    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
+    <load-on-startup>1</load-on-startup>
+  </servlet>
+
+  <servlet-mapping>
+    <servlet-name>Faces Servlet</servlet-name>
+    <url-pattern>/faces/*</url-pattern>
+    <url-pattern>*.faces</url-pattern>
+  </servlet-mapping>
+
+  <welcome-file-list>
+    <welcome-file>/index.html</welcome-file>
+  </welcome-file-list>
+  
+</web-app>





[corejsf~subversion:168] Added WEB-INF files

davidgeary 02/04/2010
  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2010, Oracle Corporation and/or its affiliates
(revision 20120127.ac94057)
 
 
Close
loading
Please Confirm
Close