KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > opensymphony > webwork > views > jsp > ui > PasswordTag


1 /*
2  * Copyright (c) 2002-2003 by OpenSymphony
3  * All rights reserved.
4  */

5 package com.opensymphony.webwork.views.jsp.ui;
6
7 import com.opensymphony.xwork.util.OgnlValueStack;
8 import com.opensymphony.webwork.components.UIBean;
9 import com.opensymphony.webwork.components.Password;
10
11 import javax.servlet.http.HttpServletRequest JavaDoc;
12 import javax.servlet.http.HttpServletResponse JavaDoc;
13 import java.util.Map JavaDoc;
14
15
16 /**
17  * @author Matt Ho <a HREF="mailto:matt@enginegreen.com">&lt;matt@enginegreen.com&gt;</a>
18  * @version $Id: PasswordTag.java,v 1.9 2005/07/20 14:49:11 plightbo Exp $
19  */

20 public class PasswordTag extends TextFieldTag {
21
22     protected String JavaDoc showPassword;
23
24     public UIBean getBean(OgnlValueStack stack, HttpServletRequest JavaDoc req, HttpServletResponse JavaDoc res) {
25         return new Password(stack, req, res);
26     }
27
28     protected void populateParams() {
29         super.populateParams();
30
31         ((Password) bean).setShowPassword(showPassword);
32     }
33
34     /**
35      * @deprecated use showPassword()
36      * @param aShowPasswordAttr
37      */

38     public void setShow(String JavaDoc aShowPasswordAttr) {
39         this.showPassword = aShowPasswordAttr;
40     }
41
42     public void setShowPassword(String JavaDoc showPassword) {
43         this.showPassword = showPassword;
44     }
45 }
46
Popular Tags