import groovy.swing.SwingBuilder import javax.swing.* import java.awt.* class Gwitter{ sta…
首先在buildConfig中的plugins { compile ":mail:1.0.1" } 然后再config中配置 grails.mail.default.from = …
// cf. http://kyle-in-jp.blogspot.com/2008/08/java2d.html // cf. http://d.hatena.ne.jp/tos…
<langs type="current"> <language>Java</language> <language>Groovy&…
/** * A utility that contains all of the client functionality needed to perform the upload…
import groovy.swing.SwingBuilder import javax.swing.* def swingBuilder = new SwingBuilder(…
服务器端: @WebService(name="Test",serviceName="Test", targetNamespace="http://www.oksonic.cn/x…
def id = params.id+"" if(id){ def v = [7 ,9 ,10 ,5 ,8 ,4 ,2 ,1 ,6 ,3 ,7 ,9 ,10 ,5 ,8,4,2] …
<script type="text/javascript" src="${createLinkTo(dir: 'js/dojo', file: 'dojo.js')}" d…
//服务 class JqGridService { /** * @params params 相关参数(jqGrid向服务器端发的参数) * @param queryBlock …
<rss version="2.0" xmlns:yweather="http://xml.weather.yahoo.com/ns/rss/1.0" xmlns:geo="…
@Grab(group='org.ccil.cowan.tagsoup', module='tagsoup', version='1.2' ) def tagsoupParser …