Grails学习笔记(2)

来源:互联网 发布:考试作弊专用笔淘宝 编辑:程序博客网 时间:2024/04/30 11:02

控件篇

 

 

下拉列表框——

static constraints = {  

        gender(inList:["M","F"]);

}

 

<g:select name="gender" value="${userInstance?.gender}"

 valueMessagePrefix="user.gender"  />

<g:select optionKey="id" from="${NewsClass.list()}" name="newsClass.id" value="${newsInstance?.newsClass?.id}" noSelection="${['null':'===请选择===']}"></g:select>

 

 

单选框——

  

<g:radio name="gender" value="M" checked="${userInstance?.gender?.equals('M')}"></g:radio>

<g:radio name="gender" value="F" checked="${userInstance?.gender?.equals('F')}"></g:radio>

 

 

 

文本编辑插件

<resource:richTextEditor type="full" />

 

<richui:richTextEditor name="aContent"  value="${aritcleInstance?.aContent}" />

 

 

时间控件插件

<resource:dateChooser />

 

<richui:dateChooser name="aDate" format="yyyy-MM-dd"

value="${aritcleInstance?.aDate}" style="width:200px"  />

 

标签

 

fieldValue标签:取出某一bean中的某一个field得值

   ${fieldValue(bean: aritcleInstance, field: "aSource")}

G:link标签:输出超级链接

   指定controlleraction属性构造链接

<g:link controller="user" action="show"  id="${aritcleInstance.id}"></g:link>

 <g:link action="show"  params="[id:1,style: 'red']"></g:link>

 

 

 

原创粉丝点击