我有一个servlet,这个servlet是从grails aplication中调用的
def result = rest.get("http://localhost:9081/ServletSample/ServletSample")
休息的地方
def rest = newRestBuilder(connectTimeout:"${Constants.WEBSERVICE_CONNECT_TIMEOUT}".toInteger(),
readTimeout:"${Constants.WEBSERVICE_READ_TIMEOUT}".toInteger())
servlet doGet()方法做了一些逻辑,我需要将响应发送回grails应用程序,然后grails应用程序检查我在servlet中设置的响应为
if (result.status == 200) {
if (result.body == "Starting") {
}}
我试图将响应设置为
response.setContentType("application/xml");
PrintWriter out = response.getWriter();
但是在grails中它无法识别它。如何在响应中设置值以及如何在grails代码中获取它