小编sri*_*ini的帖子

如何以2位数格式获取JavaScript的月份和日期?

当我们调用getMonth()getDate()date对象,我们将得到的single digit number.例如 :

因为january,它显示1,但我需要将其显示为01.怎么做?

javascript

303
推荐指数
15
解决办法
34万
查看次数

如何在Groovy中创建和访问全局变量?

我需要在一个方法中将值存储在变量中,然后我需要在另一个方法或闭包中使用该变量中的值.我该如何分享这个价值?

groovy

112
推荐指数
5
解决办法
12万
查看次数

在groovy中创建Arraylist和Hashmap的不同方法有哪些

我创建了一个如下所示的ArrayList:

def list = new ArrayList()
Run Code Online (Sandbox Code Playgroud)

但是codenarc报告说它像下面一样警告.

ArrayList objects are better instantiated using the form "[] as ArrayList"
Run Code Online (Sandbox Code Playgroud)

有什么更好的实例化集合的方法?

groovy

8
推荐指数
3
解决办法
2万
查看次数

如何通过selenium获取类名

 <table >
<tr class="odd First"><td>1one Cell</td><td>2one Cell</td><td>3one Cell</td><td>4one Cell</td> </tr>
<tr class="even Second"><td>Two Cell</td><td>2Two Cell</td><td>3Two Cell</td><td>4Two Cell</td></tr>
<tr class="odd Thrid"><td>1Three Cell</td><td>2Three Cell</td><td>3Three Cell</td><td>4Three Cell</td></tr>
<tr class="even Fourth"><td>1Five Cell</td><td>2Five Cell</td><td>3Five Cell</td><td>4Five Cell</td></tr>       
</table>
Run Code Online (Sandbox Code Playgroud)

我怎样才能得到tr的类名.请建议我.

selenium

4
推荐指数
1
解决办法
2万
查看次数

如何用Groovy调用Grails中的服务

我有一个服务,我有一个方法来调用,我如何访问此服务.我已经看过sms插件并安装了它如何从我的应用程序发送短信到不同的mobiles.I跟着grails sms插件但我没有得到任何结果ecxept ecxeptions

class SipgateService {

  static transactional = true

  def serviceMethod() {
    def sipgateService
    //def phoneNumber = 'XXXXXXXXXX' //phoneNumber according to E.164 specification
    //working alternative: 
    println "service"
    def phoneNumber = 'XXXXXXXXXX' 
    def result = sipgateService.sendSMS(phoneNumber, 'This is my Text to send!')
    result ?  'Sending Successful':'Sending failed'
    println "after service"

  }
}
Run Code Online (Sandbox Code Playgroud)

请举个例子解释我.非常感谢.

grails groovy grails-plugin

2
推荐指数
1
解决办法
3217
查看次数

如何在groovy中声明和定义方法和闭包

如何在闭包内声明一个方法.或者哪个更好地使用方法或闭包.我有一个闭包,在那个闭包中我有一个方法来调用,我定义方法为

   def getBindedGenes(Long colId)  {
   ........
   }
Run Code Online (Sandbox Code Playgroud)

但是当我使用codenarc插件进行代码审查时,它将规则显示为GrailsPublicControllerMethod,而消息显示为Grails控制器具有公共方法getBindedGenes.这应该是一个封闭属性或移动究竟是什么原因和发生的事情.

提前致谢

grails groovy

2
推荐指数
1
解决办法
1835
查看次数

如何使用<g:select>标记获取非重复日期值grails

我可以选择从下拉列表中选择日期<g:select>.如何通过此获取非重复日期值?这是从域类以指定格式获取日期的代码.

dob的类型为Date.

<g:set var="dateFormat" value="MM/dd/yyyy"/>
<g:select id="dob" name="dob" from="${Person.list().dob*.format(dateFormat)}"    
    value="${personInstance?.dob?.format(dateFormat)}" />
Run Code Online (Sandbox Code Playgroud)

grails groovy

1
推荐指数
1
解决办法
1784
查看次数

如何为在 grails 中具有约束的属性显示用户友好的错误消息

我在域类中有一个属性,它有一些限制

([([A-Z0-9]{2,4}-)+[0-9]{1,2}]) 
Run Code Online (Sandbox Code Playgroud)

图案。当用户输入错误的模式时,它会显示

值为 [A1] 的类 [XXXXX] 的属性 [XXXXX] 与所需的模式 [([A-Z0-9]{2,4}-)+[0-9]{1,2}] 不匹配。

相反,我需要显示用户友好的消息,如何在 grails 中做到这一点,因为我是这个 grails 的新手。

谢谢

grails

1
推荐指数
1
解决办法
2676
查看次数

如何在部署时为grails应用程序设置版本

投入使用

 grails> set-version
Run Code Online (Sandbox Code Playgroud)

命令,是否有任何可能的方法来部署自己时生成应用程序版本.

grails groovy

1
推荐指数
1
解决办法
3554
查看次数

正则表达式从javascript中的字符串中获取数字

我有一个类似以下的字符串

 minmaxSize2-8
 minmaxSize12-20
Run Code Online (Sandbox Code Playgroud)

如何从上面的字符串中获取范围.我需要得到2-8和12-20.请在javascript中推荐正则表达式

javascript regex

1
推荐指数
1
解决办法
618
查看次数

我们如何在gsp页面的<g:each>中使用sql查询

是否可以使用g:each迭代sql查询

 <g:each in="${Books.list()}">
Run Code Online (Sandbox Code Playgroud)

而不是这个如何使用sql查询之类的

 select author,publisher from books,publisher where book_name="" and book_title=""...
Run Code Online (Sandbox Code Playgroud)

sql grails gsp

0
推荐指数
1
解决办法
1463
查看次数

如何使用liquibase中的某个默认时间戳更新日期列

如何使用liquibase中的默认值(2010-01-01 00:00:00)更新日​​期列.我知道得到当前日期.你能建议我用一些默认值更新列.

 <property name="now" value="SYSDATE" dbms="postgresql">

 <changeSet>
    <update>
      <column name="date_created" valueDate="${now}"/>
    </update>
 </changeSet>
Run Code Online (Sandbox Code Playgroud)

postgresql liquibase

0
推荐指数
1
解决办法
5068
查看次数

如何根据某些标准对groovy列表值进行排序

我有一个方案来排序基于值的域类属性.此属性可以接受格式为XXX-1的所有数字和字母数字值.

 def res= Book.listOrderByName()
Run Code Online (Sandbox Code Playgroud)

要么

 def res = Book.findAll("from Book order by name")
Run Code Online (Sandbox Code Playgroud)

给出相同的结果和结果是显示后面的字母数字值的第一个数字.我的问题是:这些值在 - 之前排序.例如,我有AB-1,AB-2,...... AB-12.

结果显示为AB-1,AB-10.AB-11,AB-2,AB-3,... AB-9

我的结果如下:

  [18001,18002,2,300,3901,42,9,AB-1,AB-10,AB-2,AB-21,AB-9]
Run Code Online (Sandbox Code Playgroud)

它应该显示值为:

  [2,9,42,300,3901,18001,18002,AB-1,AB-2,AB-9,AB-10,AB-21]
Run Code Online (Sandbox Code Playgroud)

grails groovy

-1
推荐指数
1
解决办法
2540
查看次数