ShowLetter.java
上传用户:zghglow
上传日期:2022-08-09
资源大小:27227k
文件大小:2k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

JavaScript

  1. package com.chinacannel.xlchemical.Tag;
  2. import javax.servlet.jsp.tagext.TagSupport;
  3. import javax.servlet.jsp.JspWriter;
  4. import javax.servlet.jsp.JspException;
  5. public class ShowLetter extends TagSupport {
  6.     private String ENLetter;
  7.     private String CNLetter;
  8.     private String TWLetter;
  9.     public String getCNLetter() {
  10.         return CNLetter;
  11.     }
  12.     public void setCNLetter(String CNLetter) {
  13.         this.CNLetter = CNLetter;
  14.     }
  15.     public String getENLetter() {
  16.         return ENLetter;
  17.     }
  18.     public void setENLetter(String ENLetter) {
  19.         this.ENLetter = ENLetter;
  20.     }
  21.     public String getTWLetter() {
  22.         return TWLetter;
  23.     }
  24.     public void setTWLetter(String TWLetter) {
  25.         this.TWLetter = TWLetter;
  26.     }
  27.     public int doStartTag() throws JspException {
  28.         String Language = "CN";
  29.         if (this.pageContext.getSession().getAttribute("Language") != null) {
  30.             Language = this.pageContext.getSession().getAttribute("Language").
  31.                        toString();
  32.         }
  33.         try {
  34.             JspWriter out = pageContext.getOut();
  35.             if (Language.equals("CN")) {
  36.                 out.print(this.getCNLetter());
  37.             } else if (Language.equals("EN")) {
  38.                 out.print(this.getENLetter());
  39.             } else if (Language.equals("TW")) {
  40.                 out.print(this.getTWLetter());
  41.             }
  42.         } catch (Exception e) {
  43.             throw new JspException(e);
  44.         }
  45.         return 0;
  46.     }
  47. }