Maybe you'd rather to create a new Controller to put in it the call to the service in order to show the result in a separate page.
Try the web mvc controller command:
web mvc controller --class ~.web.CustomServiceController --preferredMapping /process/data
It also creates an index.jspx with an entry in menu.jspx
Then add the call to the service in this new Controller:
modelMap.put("data", this.myInjectedService.processData());
And later show the result in the page:
<c:forEach items="${data}" var="data">
Finally, you could manage the secured access if you has configured Spring Security:
<intercept-url pattern="/process/**" access="hasRole('ROLE_ADMIN')" />
From the Roo documentation
The web mvc controller command is different from the other two controller commands shown above. It does not generate an ITD with update, create, delete and other methods to integrate with a specific form backing entity. Instead, this command will create a simple controller to help you get started for developing a custom functionality by stubbing a simple get(), post() and index() method inside the controller