| 1 package org.tigris.scarab.screens; 2 3 48 import org.apache.turbine.RunData; 50 import org.apache.turbine.TemplateContext; 51 import org.apache.turbine.tool.IntakeTool; 52 53 import org.tigris.scarab.om.ScarabUser; 55 import org.tigris.scarab.util.ScarabConstants; 56 57 64 public class Register extends Default { 65 68 public void doBuildTemplate(RunData data, TemplateContext context) throws Exception { 69 super.doBuildTemplate(data, context); 70 71 Object su = data.getUser().getTemp(ScarabConstants.SESSION_REGISTER); 72 if (su != null && su instanceof ScarabUser) { 73 IntakeTool intake = (IntakeTool) context.get(ScarabConstants.INTAKE_TOOL); 74 ((ScarabUser) su).setPassword(""); 79 intake.get("Register", IntakeTool.DEFAULT_KEY, true).getProperties((ScarabUser) su); 80 data.getUser().setTemp(ScarabConstants.SESSION_REGISTER, null); 83 } 84 } 85 } | Popular Tags |