Grails groovy在Web设备上的应用
我有一个雇员服务托管,客户端jar在我的库中可用,我需要点击雇员服务方法 我需要使用grails和groovy开发一个web应用程序 我在grails中做过一些web应用,但我不知道如何使用web服务调用 我应该将此服务呼叫相关代码放在何处:在控制器中,服务 在得到响应后,我需要在UI中显示它们,并通过Hibernate向db插入一些内容Grails groovy在Web设备上的应用,grails,groovy,Grails,Groovy,我有一个雇员服务托管,客户端jar在我的库中可用,我需要点击雇员服务方法 我需要使用grails和groovy开发一个web应用程序 我在grails中做过一些web应用,但我不知道如何使用web服务调用 我应该将此服务呼叫相关代码放在何处:在控制器中,服务 在得到响应后,我需要在UI中显示它们,并通过Hibernate向db插入一些内容 请告诉我。一般来说,您应该尽量保持控制器的苗条。您可能应该将该代码放在服务类中 简单服务类示例: class WebServiceService {
请告诉我。一般来说,您应该尽量保持控制器的苗条。您可能应该将该代码放在服务类中 简单服务类示例:
class WebServiceService {
def getEmployeeData(id) {
// Read record and/or update domain objects
}
}
简单控制器示例:
class EmployeeController {
def webServiceService
def view = {
def employee = webServiceService.getEmployeeData(params.id)
[employee: employee]
}
}
一般来说,你应该尽量保持你的控制器苗条。您可能应该将该代码放在服务类中 简单服务类示例:
class WebServiceService {
def getEmployeeData(id) {
// Read record and/or update domain objects
}
}
简单控制器示例:
class EmployeeController {
def webServiceService
def view = {
def employee = webServiceService.getEmployeeData(params.id)
[employee: employee]
}
}
请尽量多注意你的拼写,因为你有许多乱码字母,它们与懂一种语言无关,但与发音无关。请尽量多注意你的拼写,因为你有许多乱码字母,它们与懂一种语言无关,但与发音无关。谢谢你一个小问题。名称为webservices.groovy或.java.groovy就可以了。从Groovy访问java类是无缝的。名称为webservices.groovy或.java.groovy就可以了。从Groovy访问java类是无缝的。