stuts1的常用標籤

首先用之前要在開頭加上引入標籤:

<%@taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
    <%@taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
    <%@taglib uri="http://struts.apache.org/tags-logic" prefix="logic"%>

下面是常用的一些html標籤:

<html:form>標籤

<html:form  action="  "  method="  "  styleId="  ">

<html:form>

其中action是要提交的action,method是提交的方式(get或post),styleId則是action裏面的form

<html:radio>下面是一個男女選擇的單選框

<html:radio  name="testForm"   property= "sex"   value="f">女<html:radio>

<html:radio  name="testForm"   property= "sex"   value="m">男<html:radio>

其中屬性name是action中的form,和html:form裏的styleId屬性一樣,property屬性是action裏form的一個屬性,value是提交給action的值

<html:select>和<html:option>標籤,下面是一個選擇city的下拉框

<html:select   property="city">

<html:option  value="null">請選擇<html:option>

<html:option  value="bj">北京<html:option>

<html:option  value="sh">上海<html:option>

<html:option  value="sy">三亞<html:option>

<html:option  value="nj">南京<html:option>

<html:option  value="gz">廣州<html:option>

<html:select>

其中<html:select>標籤的property屬性是action的form中的一個屬性,<html:option>的value屬性是要提交的值

<html:checkbox>標籤,下面是一個選擇fruit的複選框

<html:checkbox   property="fruit"   value="apple">蘋果<html:checkbox>

<html:checkbox   property="fruit"   value="orange">小橘子<html:checkbox>

<html:checkbox   property="fruit"   value="banana">香蕉<html:checkbox>

<html:checkbox   property="fruit"   value="cherry">櫻桃<html:checkbox>

<html:checkbox   property="fruit"   value="watermelon">西瓜<html:checkbox>

其中property屬性也是對應action裏form裏的一個屬性,value則是要提交的值

<html:text>標籤,文本框

<html:text   property="sore"  readonly="true"   ||   disabled="true"   οnblur="function();">

其中property屬性也是對應action裏form裏的一個屬性,後面的兩個屬性是設置此文本框是否爲只讀的,onblur是失去焦點是觸發function()方法

下面是一些常用的logic標籤

<logic:equal   name="testForm"   property="bijiao"  value="cangcang">

//這是一些處理

<logic:equal>

判斷testForm的bijiao屬性和cangcang是否一樣,一樣了就執行(//這是一些處理)

<logic:notequal   name="testForm"   property="bijiao"  value="cangcang">

//這是一些處理

<logic:notequal>

判斷testForm的bijiao屬性和cangcang是否一樣,不一樣了就執行(//這是一些處理)

<logic:empty   name="testForm"   property="bijiao"  >

//這是一些處理

<logic:empty>

判斷testForm的bijiao屬性是否爲空,爲空則執行(//這是一些處理)

下面是一些常用的bean標籤

<bean:write property="errormessage" name="testForm"/>

其中property是要顯示在前臺的信息,name是action中的form

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章