- 浏览: 40813 次
- 性别:
- 来自: 江西
最新评论
-
331875787:
whfdhg fdtu5fd fd hjsda drtu g ...
Grails 日期操作 -
lucols:
gem install will_paginate
小弟刚接触RUBY遇到问题了 -
redish:
http://www.iteye.com/topic/2128 ...
小弟刚接触RUBY遇到问题了
文章列表
导出整个数据库输入如下命令(注意数据库名换成你自己的),
回车后输入密码,即可在D盘找到dbname.sql文件
mysqldump -u root -p 数据库名 > dbname.sql
如果只是导出一个表,用下面命令
mysqldump -u root -p 数据库名 表名> dbname.sql
导入过程,进入mysql数据库控制台,如mysql -u root -p
mysql>use 数据库
然后使用source命令,后面参数为脚本文件(如这里用到的.sql)
mysql>source d:\dbname.sql
Grails提供了一个名为 grails-app/conf/Config.groovy 的文件用来进行一般性配置。这个文件使用了Groovy的 ConfigSlurper 特性,除了它是由纯正的Groovy实现外,它与Java的properties文件是非常相似的,因此你可以在应用中重用定义的变量或者使用适合的Java类型!
你可以在这里添加你自己的配置,例如:
foo.bar.hello = "world"
配置完成后你就可以在你的应用程序里使用两种方式来访问这些设置了。最常用是通过 GrailsApplication 对象,它可以在控制器或标记库中作为一个变量来使用 ...
出现没有db_load的提示是因为有些db4的包没有安装,需要安装下列包:
db4-*.rpm
db4-tcl-*.rpm
db4-utils-*.rpm
或者直接: yum -y install db4 db4-tcl db4-utils
db_load命令主要是用来生成db数据库使用的
格式:
db_load -T -t hash -f passwd.txt /etc/vsftpd/user_passwd.db
生成一个hash码型的数据库文件供ftp虚拟用户使用。
libeven
memcached的使用需要libeven的支持,我们得先装上libeven。
官方网站:http://www.monkey.org/~provos/libevent/
下载地址:http://www.monkey.org/~provos/libevent-1.4.0-beta.tar.gz
libevent安装方式比较简单:
以下是代码片段:
cd libevent-1.4.11-stable/
./configure
make
make install
这样就好
检查如下:
以下是引用片段:
[root@l ...
grails -Dgrails.full.stacktrace=true run-app
会显示所有的BUG
enterprise.errors.each {
println it
}
输出错误
企业平台所用的表单验证框架相关信息
mootools formcheck 框架
url:http://mootools.floor.ch/en/demos/formcheck/
文档地址:http://mootools.floor.ch/docs/formcheck/files/formcheck-js.html
加载常用js方法
<script type="text/javascript">
window.addEvent('domready', function(){
new FormCheck('jobForm');
});
</sc ...
//ExpandoMetaClass(class,boolean) class为要加属性的域
def emc = new ExpandoMetaClass(Resource.class, false )
//给Resource加hasPermission 属性
emc.hasPermission = true
emc.initialize()
//it为一个Resource的实例
it.metaClass = emc
grails 1.3 手册 - http://grails.org/doc/1.3.x/
layout 参考 - http://jcsuper.iteye.com/blog/713750
service 参考 - http://justjavac.iteye.com/blog/703965
Grails 1.2参考文档速读 - http://weihong0427.iteye.com/blog/611023
Grails 验证 - http://justjavac.iteye.com/blog/703964
grails spring securi ...
如要在所有的Controller中使用transport2Map方法
在BootStarp的类如下
import org.codehaus.groovy.grails.commons.GrailsApplication
import org.codehaus.groovy.grails.web.servlet.GrailsApplicationAttributes
import org.springframework.context.ApplicationContext
class BootStrap {
def init = { servletContext ->
...
一、在Config.groovy中增加(你要转的时间格式)
grails.date.formats = ["yyyy-MM-dd HH:mm:ss","yyyy-MM-dd HH:mm","yyyy-MM-dd'T'HH:mm:ss","yyyy-MM-dd","yyyy-MM-dd HH:mm:ss.SSS ZZZZ", "dd.MM.yyyy HH:mm:ss","yyyy-MM"]
二、增加日期转换类,放在Groovy源包中(CustomPr ...
页面
<input type="text" name="user.1-name" />
<input type="text" name="user.2-name" />
后台:
def users = params.remove('user')
Map split = users?.inject([:]) { map, param ->
List list = param.key.split('-')
if (lis ...
页面:
<input type="text" name="user[0].realName"/>
<input type="text" name="user[1].realName"/>
后台接收
println params.list("user[1]").get(0)
println params.list("user[0]").get(0)
netBeans解决中文乱码:
在netbeans.conf文件中在netbeans_default_options引号内加上 " -J-Dfile.encoding=UTF-8" 就可以了
去grail.org官网下载grails-dynamic-javascript-0.1.zip
我的是保存在D盘:(有些时候得用网上的地址才能安装成功)
进入项目:grails install-plugin d:/grails-dynamic-javascript-0.1.zip
安装spring权限
grails install-plugin spring-security-core
grails install-plugin spring-security-acl
grails install-plugin spring-security-ui
安装ajax分页插件
grails in ...