本站不再更新,歡迎光臨 java開發(fā)技術(shù)網(wǎng)
          隨筆-230  評論-230  文章-8  trackbacks-0
          <%@ page language="java" contentType="text/html; charset=utf-8"
              pageEncoding
          ="utf-8"%>
          <%@ taglib prefix="s" uri="/struts-tags" %>
          <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
          <html>
          <head>
          <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
          <title>Struct2 標(biāo)簽</title>
          <style type="css/text">
              body{font
          -size:12px}
              div{font
          -size:12px}
              td{font
          -size:12px}
          </style>
          <link href="<s:url value="/webwork/jscalendar/calendar-blue.css" />" rel="stylesheet" type="text/css" media="all"/>
          </head>
          <body>
              
          <div style="border: 1px solid #CCCCCC;width:350px;align:center" >    
              
          <s:form action="myTagAction!submit.action" method="post">
                  
          <s:checkbox name="chk" label="chk.." value="ab" title="選擇"/>A
                  姓名
          <s:textfield name="fname" label="用記名" value=""/><br>
                  
          <s:checkboxlist list="chklist" name="selchk"/><br>
                  
          <s:combobox list="years" name="year" maxlength="2"></s:combobox><br>
                  
          <!-- <s:datepicker name="date" id="date" format="%Y-%m-%e"/><br>-->
                  
          <s:hidden name="vvname" value="hidden標(biāo)簽測試"/> 
                  
          <s:label label="%{text('kk')}" name="kk"/><br>
                  
          <s:radio list="chklist" name="selchk"></s:radio><br>
                  
          <s:select list="citylist" name="city" listKey="local_net" listValue="city_name">
                  
          </s:select><br>
                  
          <s:textarea label="Comments" name="kk" cols="10" rows="3"/><br>
                  
          <s:submit value="提交"/>
              
          </s:form>
          </div>
          </body>
          </html>

          Action代碼
          package one;

          import com.opensymphony.xwork2.ActionSupport;
          import com.opensymphony.xwork2.ModelDriven;

          import domain.City;

          import java.util.*;



          public class TagAction extends ActionSupport  {
              
              
          private List citylist;
              
          private String city;
              
          private boolean chk;
              
          private String fname;
              
          private Map chklist;
              
          private String selchk[];
              
          private String year;
              
          private List years;
              
          private Date date;
              
          private String vvname;
              
          private String kk;
              
              
          public String execute()throws Exception {
                  
                  
          return this.SUCCESS;
              }
              
              
          public String submit()throws Exception{
                  System.out.println(
          "chk="+chk);
                  System.out.println(
          "city="+city);
                  System.out.println(
          "fname="+fname);
                  System.out.println(
          "selchk="+selchk.length);
                  
          for(int i=0;i<selchk.length;i++){
                      System.out.println(selchk[i]);
                  }
                  System.out.println(
          "vvname="+vvname);
                  
          return this.INPUT;
              }
              
              
          public TagAction(){
                  citylist 
          =new ArrayList();
                  citylist.add(
          new City("510","廣州"));
                  citylist.add(
          new City("530","佛山"));
                  citylist.add(
          new City("550","深圳"));
                  chklist 
          =new HashMap();
                  chklist.put(
          "zh","中國");
                  chklist.put(
          "en","美國");
                  chklist.put(
          "eg","英國");
                  chklist.put(
          "jp","日本");
                  years
          =new ArrayList();
                  years.add(
          "2001");
                  years.add(
          "2002");
                  years.add(
          "2003");
                  years.add(
          "2004");
                  years.add(
          "2005");
                  years.add(
          "2006");
                  
              }
              
              
              
          public boolean isChk() {
                  
          return chk;
              }


              
          public void setChk(boolean chk) {
                  
          this.chk = chk;
              }


              
          public List getCitylist() {
                  
          return citylist;
              }


              
          public void setCitylist(List citylist) {
                  
          this.citylist = citylist;
              }


              
          public String getFname() {
                  
          return fname;
              }


              
          public void setFname(String fname) {
                  
          this.fname = fname;
              }

              
          public String getCity() {
                  
          return city;
              }

              
          public void setCity(String city) {
                  
          this.city = city;
              }

              
          public String[] getSelchk() {
                  
          return selchk;
              }

              
          public void setSelchk(String[] selchk) {
                  
          this.selchk = selchk;
              }

              
          public Map getChklist() {
                  
          return chklist;
              }

              
          public void setChklist(Map chklist) {
                  
          this.chklist = chklist;
              }

              
          public String getYear() {
                  
          return year;
              }

              
          public void setYear(String year) {
                  
          this.year = year;
              }

              
          public List getYears() {
                  
          return years;
              }

              
          public void setYears(List years) {
                  
          this.years = years;
              }

              
          public Date getDate() {
                  
          return date;
              }

              
          public void setDate(Date date) {
                  
          this.date = date;
              }

              
          public String getVvname() {
                  
          return vvname;
              }

              
          public void setVvname(String vvname) {
                  
          this.vvname = vvname;
              }

              
          public String getKk() {
                  
          return kk;
              }

              
          public void setKk(String kk) {
                  
          this.kk = kk;
              }
              
              
          }

                  <action name="myTagAction!*" method="{1}" class="one.TagAction">
                      
          <result name="input">/tag_1.jsp</result>
                      
          <result>/tag_1.jsp</result>
                  
          </action>

          沒有任何語言上的解析,詳細(xì)文檔,請參考:
          http://www.aygfsteel.com/pdw2009/archive/2007/04/06/108935.html
          posted on 2007-10-23 17:52 有貓相伴的日子 閱讀(6000) 評論(3)  編輯  收藏 所屬分類: j2ee

          評論:
          # re: struts2表單標(biāo)簽使用 2007-12-13 15:16 | 有貓相伴的日子
          # re: struts2表單標(biāo)簽使用 2007-12-13 15:30 | 有貓相伴的日子
          # re: struts2表單標(biāo)簽使用 2007-12-13 15:34 | 有貓相伴的日子
          <2007年12月>
          2526272829301
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          常用鏈接

          留言簿(32)

          隨筆分類(222)

          隨筆檔案(224)

          文章分類(4)

          文章檔案(7)

          相冊

          收藏夾(4)

          最新評論

          閱讀排行榜

          評論排行榜

          本站不再更新,歡迎光臨 java開發(fā)技術(shù)網(wǎng)
          主站蜘蛛池模板: 左权县| 夹江县| 榆树市| 河西区| 葫芦岛市| 都安| 屏山县| 铜山县| 钦州市| 镇坪县| 泗阳县| 濉溪县| 长寿区| 西充县| 保山市| 双桥区| 靖西县| 名山县| 定边县| 南雄市| 冷水江市| 新宁县| 榆林市| 荣昌县| 安乡县| 桃源县| 乌拉特中旗| 静乐县| 峨眉山市| 常山县| 股票| 凌云县| 开鲁县| 浦县| 新疆| 康定县| 伊宁县| 聊城市| 桃源县| 阿克陶县| 祁门县|