1 23 24 package org.infoglue.deliver.taglib.common; 25 26 import javax.servlet.jsp.JspException ; 27 28 import org.infoglue.deliver.taglib.TemplateControllerTag; 29 30 public class EncryptTag extends TemplateControllerTag 31 { 32 private static final long serialVersionUID = 4050206323348354355L; 33 34 private String value; 35 36 public EncryptTag() 37 { 38 super(); 39 } 40 41 public int doEndTag() throws JspException 42 { 43 try 44 { 45 setResultAttribute(this.getController().getDesEncryptionHelper().encrypt(value)); 46 } 47 catch (Exception e) 48 { 49 e.printStackTrace(); 50 } 51 52 return EVAL_PAGE; 53 } 54 55 public void setValue(String value) throws JspException 56 { 57 this.value = evaluateString("EncryptTag", "value", value); 58 } 59 } 60 | Popular Tags |