0 Replies Latest reply on Jul 29, 2010 10:24 AM by john stalin

    maplet framework

    john stalin Newbie

      how can i transfer variable name from .html page to .java page without request.getParameter , session or cookies in Seam framework.
      i mean exactly some thing like maplet Framework in shine Enterprise Pattern
      you can see my code bellow or google for shine to see more samples.



      <%@ taglib uri="/WEB-INF/maplet.tld" prefix="maplet"%>
      <html>
        <body>
          <form name="myform" action="Core.exec"> <!-- the action transfer you to maplet -->
            <maplet:Resource show="msg1"/>
            <input type="text" name="name"/> <!-- catch name variable in maplet easyer-->
            <input type="text" name="famil"/> <!-- catch famil variable in maplet easyer-->
            <input type="submit" value="ClassicSendQuery"/>
          </form>
        </body>
      </html>
      
      





      package controller;
      
      import model.database.dao.T1DAO;
      import org.j2os.shine.maplet.Maplet;
      
      public class Core extends Maplet {
          public String name; // catch name variable in maplet easyer no need for request.getParameter
          public String famil; // catch famil variable in maplet easyer no need for request.getParameter
      
          public void startup() throws Exception // startup method execute only once -something like init method in servlet which will speed up the execution speed
          { 
              System.out.println("startup");
              System.out.println(name);
              System.out.println(famil);
          }
      
          public void initialize() throws Exception // initialize method first execution method in maplet
          { 
              System.out.print("initialize");
          }
      
          public void request() // pageName method- this will execute only if you come from request page
          { 
             System.out.println("rater method or pageName method");
          }
      
          public void rater() throws Exception //arter method last execution method in maplet
          {
              System.out.print("rater method");
              secureForward("Response.jsp", "insert");
          }
      }