【发布时间】:2021-04-29 11:48:25
【问题描述】:
我得到:
无法在我的 grails 项目中获取 null 对象的属性“显示”
这是我的代码
package com.djamware
class TestController {
EmployeeService employeeService
def secondaryDataSourceTemplate
def mainDataSourceTemplate
def testService
static allowedMethods = [save: "POST", update: "PUT", delete: "DELETE"]
def index() {
render testService.show
}
def show() {
Employee employee=new Employee();
employee.setName("Gaurav chauhan")
employee.setEmail("chauhankgaurav97@gmail.com")
employee.setPosition("Java Devloper")
employee.setSalary(new Double(15000.0))
String sqlQuery = "SELECT name FROM Employee";
def counti=new Integer(1);
try {
def result = secondaryDataSourceTemplate.queryForList(sqlQuery)
println "result of Query is =====>"+result.name
println "Size of Result ========> "+result.size();
counti=result.size();
}
catch (Exception e) {
e.printStackTrace();
counti=new Integer(10);
}
employeeService.save(employee)
render counti;
}
}
【问题讨论】:
-
您的应用程序上下文中是否有一个名为
testService的 bean?
标签: exception grails groovy nullpointerexception nul