Grails——GSP中的那些標(biāo)簽

<g:actionSubmit value=""/>
提交按鈕 <g:actionSubmit action="Edit" value="Some label for editing" />

<g:actionSubmitImage value=""/>
圖像提交按鈕 <g:actionSubmitImage src="/images/submitButton.gif" action="Edit" />

<g:applyLayout></g:applyLayout>
創(chuàng)建layout
<g:applyLayout name="myLayout">some text</g:applyLayout>
<g:applyLayout name="myLayout" template="mytemplate" />
<g:applyLayout name="myLayout" url="http://www.google.com" />
<g:applyLayout name="myLayout" action="myAction" controller="myController">

<g:checkBox name=""/>復(fù)選框
<g:collect></g:collect>枚舉一個(gè)集合并根據(jù)定義的expr參數(shù)改變結(jié)果
<g:cookie name=""/>得到一個(gè)cookie的值
<g:country code=""/>根據(jù)國家代碼輸出國家名稱

<g:countrySelect/>
顯示國家選擇下拉框combo box
<g:countrySelect name="myCountry" value="${country}" />

<g:createLink/>從一組屬性里創(chuàng)建一個(gè)Grails應(yīng)用鏈接

<g:createLinkTo/>
創(chuàng)建一個(gè)鏈接到資源<link type="text/css" href="${createLinkTo(dir:'css',file:'main.css')}" />

<g:currencySelect/>
顯示幣種選擇下拉框combo box
<g:currencySelect name="myCurrency" value="${currency}" />

<g:datePicker name=""/>
日期選擇器
<g:datePicker name="myDate" value="${new Date()}" />

<g:def/>在gsp文件中定義變量,作為<set>的替代

<g:each></g:each>遍歷指定集合中的每個(gè)對(duì)象

<g:eachError></g:eachError>循環(huán)遍歷每個(gè)錯(cuò)誤指定的bean或model

<g:else></g:else>else
<g:elseif></g:elseif>else if
<g:encodeAs codec=""></g:encodeAs>指定編碼格式的encode

<g:escapeJavascript></g:escapeJavascript>
<g:escapeJavascript>This is some "text" to be escaped</g:escapeJavascript>

<g:external/>
Render the appropriate kind of external link for use in <head> based on the type of the URI. For JS will render <script> tags, for CSS will render <link> with the correct rel, and so on for icons.

<g:field type=""/> 創(chuàng)建field

<g:fieldError bean="" field=""></g:fieldError>顯示錯(cuò)誤信息
<g:fieldError bean="${book}" field="title" />

<g:fieldValue bean="" field=""/>得到字段的值
<g:fieldValue bean="${book}" field="title" />

<g:findall></g:findall> findall method

<g:form></g:form>Form
<g:form action="myaction">...</g:form>
<g:form controller="myctrl" action="myaction">...</g:form>

<g:formatBoolean boolean=""/>
輸出給定布爾作為指定的文本標(biāo)簽。如果true和false選項(xiàng)沒有給出判斷强衡,然后使用默認(rèn)的標(biāo)簽輸出擦秽。
<g:formatBoolean boolean="${myBoolean}" />
<g:formatBoolean boolean="${myBoolean}" true="True!" false="False!" />

<g:formatDate/>輸出指定的日期格式
<g:formatDate date="${myDate}" format="yyyy-MM-dd HH:mm" />

<g:formatNumber number=""/>輸出指定的數(shù)字格式
<g:formatNumber number="${myNumber}" format="###,##0" />

<g:formRemote name="" url=""></g:formRemote>
使用JavaScript提供序列化參數(shù)并提交通過ajax異步調(diào)用。

<g:grep></g:grep>過濾
采用常規(guī)的JDK grep方法遍歷每個(gè)元素指定對(duì)象的符合規(guī)定的“過濾”屬性。
過濾器可以是不同的實(shí)例感挥,如類缩搅,正則表達(dá)式模式等。

<g:hasErrors></g:hasErrors>檢查是否有錯(cuò)

<g:header name=""/>請(qǐng)求name的值?

<g:hiddenField name=""/>隱藏的field

<g:if></g:if>if

<g:ifPageProperty name=""></g:ifPageProperty>
若頁面屬性存在,則..
<g:ifPageProperty name="meta.index">body to invoke</ g:ifPageProperty>
<g:ifPageProperty name="meta.index" equals="blah">body to invoke</g:ifPageProperty>

<g:img/>顯示照片

<g:include/>存在另一個(gè)controller/action在當(dāng)前response中
<g:include controller="foo" action="test"></g:include>

<g:javascript></g:javascript>js腳本
<g:javascript>alert('hello')</g:javascript>

<g:join/>連接字符串

<g:layoutBody/>顯示Body

<g:layoutHead/>顯示Head

<g:layoutTitle/>顯示Title
<g:layoutTitle default="The Default title" />

<g:link></g:link>link

<g:localeSelect name="myLocale" value="${locale}" />locate 所在區(qū)域

<g:message/>顯示錯(cuò)誤消息

<g:meta name=""/>從application.properties load application metadata

<g:pageProperty/>顯示頁面屬性
<g:pageProperty default="defaultValue" name="body.onload" />

<g:paginate total=""/>分頁
<g:paginate total="${Account.count()}" />

<g:passwordField name=""/>密碼文本框

<g:radio name="" value=""/>radio button 單選按鈕

<g:radioGroup values="" name=""></g:radioGroup>radio button group 一組單選按鈕

<g:remoteField name=""/> remote link

<g:remoteFunction/> remote function

<g:remoteLink></g:remoteLink> remote link

<g:render template=""></g:render>渲染圖中集合的一個(gè)模板
<g:render template="atemplate" collection="${users}" />
<g:render template="atemplate" model="[user:user,company:company]" />
<g:render template="atemplate" bean="${user}" />

<g:renderErrors/>顯示錯(cuò)誤

<g:renderException exception=""/>顯示異常

<g:renderInput></g:renderInput>顯示輸入?

<g:resource/>創(chuàng)建一個(gè)鏈接到資源
<link type="text/css" href="${resource(dir:'css',file:'main.css')}" />

<g:select name="" from=""/>dropdown list下拉列表
<g:select name="user.age" from="${18..65}" value="${age}" />
<g:select name="user.company.id" from="${Company.list()}" value="${user?.company.id}" optionKey="id" />

<g:set></g:set>給變量賦值

<g:setProvider></g:setProvider>set provider

<g:sortableColumn/>可排序的column
<g:sortableColumn property="title" title="Title" />
<g:sortableColumn property="title" title="Title" style="width: 200px" />
<g:sortableColumn property="title" titleKey="book.title" />
<g:sortableColumn property="releaseDate" defaultOrder="desc" title="Release Date" />
<g:sortableColumn property="releaseDate" defaultOrder="desc" title="Release Date" titleKey="book.releaseDate" />

<g:submitButton name=""/>提交按鈕

<g:submitToRemote></g:submitToRemote>Ajax提交按鈕

<g:textArea name=""></g:textArea>textarea

<g:textField name=""/> textfield

<g:timeZoneSelect name=""/>所在區(qū)域的時(shí)區(qū)
<g:timeZoneSelect name="myTimeZone" value="${tz}" />

<g:unless></g:unless>除非

<g:uploadForm></g:uploadForm>上傳表單

<g:validate form="" againstClass=""></g:validate>驗(yàn)證

<g:while></g:while>while

<g:withTag name=""></g:withTag>創(chuàng)建標(biāo)簽

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末触幼,一起剝皮案震驚了整個(gè)濱河市硼瓣,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌置谦,老刑警劉巖巨双,帶你破解...
    沈念sama閱讀 211,561評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異霉祸,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)袱蜡,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,218評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門丝蹭,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人坪蚁,你說我怎么就攤上這事奔穿。” “怎么了敏晤?”我有些...
    開封第一講書人閱讀 157,162評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵贱田,是天一觀的道長。 經(jīng)常有香客問我嘴脾,道長男摧,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,470評(píng)論 1 283
  • 正文 為了忘掉前任译打,我火速辦了婚禮耗拓,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘奏司。我一直安慰自己乔询,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,550評(píng)論 6 385
  • 文/花漫 我一把揭開白布韵洋。 她就那樣靜靜地躺著竿刁,像睡著了一般。 火紅的嫁衣襯著肌膚如雪搪缨。 梳的紋絲不亂的頭發(fā)上食拜,一...
    開封第一講書人閱讀 49,806評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音勉吻,去河邊找鬼监婶。 笑死,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的惑惶。 我是一名探鬼主播煮盼,決...
    沈念sama閱讀 38,951評(píng)論 3 407
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼带污!你這毒婦竟也來了僵控?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,712評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤鱼冀,失蹤者是張志新(化名)和其女友劉穎报破,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體千绪,經(jīng)...
    沈念sama閱讀 44,166評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡充易,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,510評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了荸型。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片盹靴。...
    茶點(diǎn)故事閱讀 38,643評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖瑞妇,靈堂內(nèi)的尸體忽然破棺而出稿静,到底是詐尸還是另有隱情,我是刑警寧澤辕狰,帶...
    沈念sama閱讀 34,306評(píng)論 4 330
  • 正文 年R本政府宣布改备,位于F島的核電站,受9級(jí)特大地震影響蔓倍,放射性物質(zhì)發(fā)生泄漏悬钳。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,930評(píng)論 3 313
  • 文/蒙蒙 一柬脸、第九天 我趴在偏房一處隱蔽的房頂上張望他去。 院中可真熱鬧,春花似錦倒堕、人聲如沸灾测。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,745評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽媳搪。三九已至,卻和暖如春骤宣,著一層夾襖步出監(jiān)牢的瞬間秦爆,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,983評(píng)論 1 266
  • 我被黑心中介騙來泰國打工憔披, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留等限,地道東北人爸吮。 一個(gè)月前我還...
    沈念sama閱讀 46,351評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像望门,于是被迫代替她去往敵國和親形娇。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,509評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理筹误,服務(wù)發(fā)現(xiàn)桐早,斷路器,智...
    卡卡羅2017閱讀 134,633評(píng)論 18 139
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法厨剪,類相關(guān)的語法哄酝,內(nèi)部類的語法,繼承相關(guān)的語法祷膳,異常的語法陶衅,線程的語...
    子非魚_t_閱讀 31,598評(píng)論 18 399
  • 我喜歡草莓 你卻給我一車蘋果 你笑著問我喜不喜歡 我很難回答 于是你向別人說 你有多熱情 我有多冷漠
    GM一閱讀 148評(píng)論 0 0
  • 衛(wèi)國公主一臉震驚的看著他“你怎么知道万哪?” “我不但知道他是為了另一個(gè)女人,我還知道那個(gè)人叫如昔抡秆。” 衛(wèi)國公主更加震...
    陌城雪閱讀 6,524評(píng)論 2 6
  • 在以前上初三點(diǎn)時(shí)候吟策,經(jīng)歷過一次換化學(xué)老師的經(jīng)歷儒士,現(xiàn)在回想起來都讓我覺得對(duì)練基本功有了一個(gè)更加深刻的認(rèn)識(shí)。 在我上初...
    果果哥哥BBQ閱讀 425評(píng)論 0 1