WEB开发网
开发学院软件开发Java 精通 Grails: 文件上传和 Atom 联合 阅读

精通 Grails: 文件上传和 Atom 联合

 2009-10-26 00:00:00 来源:WEB开发网   
核心提示: 不得不说,要使一切同步,精通 Grails: 文件上传和 Atom 联合(2),最安全的方式还是通过动态脚手架生成视图 — 特别是在开发的早期,域模型不断变化的时候,如清单 2 所示,您自己不要 这样做 — 这只是为了演示,更是如此,当然

不得不说,要使一切同步,最安全的方式还是通过动态脚手架生成视图 — 特别是在开发的早期,域模型不断变化的时候,更是如此。当然,不能仅仅依靠通过脚手架生成的视图,但是,当您在磁盘上生成 GSP 时,使它们保持最新的责任就从 Grails 转移到您自己身上。

如果现在为 Entry 类生成视图的话,Grails 会提供一个组合框,其中显示一个 Author 列表,如清单 2 所示。您自己不要 这样做 — 这只是为了演示。稍后我将提供两种不同的选项。

清单 2. 为 1:M 关系生成的组合框

<g:form action="save" method="post" > 
 <div class="dialog"> 
  <table> 
   <tbody> 
    <!-- SNIP --> 
    <tr class="prop"> 
     <td valign="top" class="name"> 
      <label for="author">Author:</label> 
     </td> 
     <td valign="top" 
       class="value ${hasErrors(bean:entryInstance, 
                    field:'author','errors')}"> 
      <g:select optionKey="id" 
           from="${User.list()}" 
           name="author.id" 
           value="${entryInstance?.author?.id}" ></g:select> 
     </td> 
    </tr> 
    <!-- SNIP --> 
   </tbody> 
  </table> 
 </div> 
</g:form> 

上一页  1 2 3 4 5 6 7  下一页

Tags:精通 Grails 文件

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接