java - Returning String using REST Endpoint -
before minus question, should know searched solution , didn't find it.
i want return string rest endpoint:
    @get     @path("/getmystring")     @produces({ mediatype.application_json })     public response getid() {     string s = "this string";     (...)     return response.ok(s).build();     } but in view receive char array (result in firebug):
resource { 0="t", 1="h", 2="i", more...} in front use angular resource like:
blablaresources.factory('angularapp', [ '$resource', function($resource) {     return $resource(contextpath + '/.rest/v1/someservice', {}, {         (... other methods ...)         getstring : {             method : 'get',             url : contextpath + '/.rest/v1/someservice/getmystring'         }     }); } ]); is there wrapper class string or annotation send like:
resource { value = "this string" } or normal
"this string" thanks constructive response :)
try use
@produces({ mediatype.text_plain }) 
Comments
Post a Comment