J2EE Java

//This example is from Jakub Czeczotka 
//web.xml

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
    
  ChangeBeanProperty
    

    
    
  Change a property of a simple bean
    

    
        
      org.apache.myfaces.webapp.StartupServletContextListener
  

    

    
    
  Faces Servlet
  javax.faces.webapp.FacesServlet
  1
    

    
  Faces Servlet
  *.jsf
    

    
  index.jsp
    

        

//faces-config.xml

                              "http://java.sun.com/dtd/web-facesconfig_1_1.dtd">

    
  simpleBean
  eu.czeczotka.SimpleBean
  session
    


//SimpleBean.java
package eu.czeczotka;
import java.util.logging.Logger;
/**
 * Simple bean for the ChangeBeanProperty project
 *
 * @author Jakub Czeczotka
 */
public class SimpleBean {
    
    private Logger logger = Logger.getLogger ("eu.czeczotka.SimpleBean");
    private String property = "initial value";
    
    public String getProperty () {
  return this.property;
    }
    
    public void setProperty (String property) {
  logger.info ("changing property value from \"" + 
    this.property + "\" to \"" + property + "\"");
  this.property = property;
    }
}
//index.jsp
<% response.sendRedirect("changeBeanProperty.jsf"); %>
//changeBeanProperty.jsp
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<%-- ChangeBeanProperty - author Jakub Czeczotka --%>


    ChangeBeanProperty


    
  
      

Change a property of a simple bean


      
      
  

    



           
         
  
ChangeBeanProperty.zip( 2,264 k)