第4回 g* ワークショップ はじめてみよう! Grailsプラグイン
Upcoming SlideShare
Loading in...5
×
 

第4回 g* ワークショップ はじめてみよう! Grailsプラグイン

on

  • 1,422 views

第4回 g* ワークショップ

第4回 g* ワークショップ
はじめてみよう! Grailsプラグイン

Statistics

Views

Total Views
1,422
Views on SlideShare
1,419
Embed Views
3

Actions

Likes
0
Downloads
5
Comments
0

2 Embeds 3

http://www.slideshare.net 2
http://d.hatena.ne.jp 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    第4回 g* ワークショップ はじめてみよう! Grailsプラグイン 第4回 g* ワークショップ はじめてみよう! Grailsプラグイン Presentation Transcript

    • 2009/07/22 @Yokohama def speaker = new Cast(name:”T.Yamamoto”,version:”G*4-2009-07-22”)
    • ( ) Web 90%Grails JGGUG( ) Grails 9-11 Grails Acegi Plugin http://d.hatena.ne.jp/mottsnite/
    • Groovy,Java,Spring,Hibernate • •http://grails.org/Download • •export GRAILS_HOME=/opt/grails-1.1.1 •export PATH=$PATH:$GRAILS_HOME/bin
    • def doWithWebDescriptor = { webXml -> def servletElement = webXml.'servlet' def lastServlet = servletElement[servletElement.size()-1] lastServlet + { 'servlet' { 'servlet-name'("simpleResource") 'servlet-class'("SimpleResource") 'load-on-startup'("1") } } def mappingElement = webXml.'servlet-mapping' def lastMapping = mappingElement[mappingElement.size()-1] lastMapping + { 'servlet-mapping' { 'servlet-name'("simpleResource") 'url-pattern'("/resources/*") } } }
    • def doWithSpring = { javascriptService(net.xmldo.grails.plugins.rhino.services.RhinoService){bean-> bean.autowire = true } }
    • Grails/Groovy http://www.jggug.org/