-
Dec 6th, 2011, 07:55 PM
#1
Roo generated view names not working
For security mapping, I'm trying to locate a bunch of controllers under "/admin", e.g. "/admin/users/list". To make this work, it seems I have to:
1. Modify my controller classes annotations, e.g. @RequestMapping("/admin/users") and @RooWebScaffold(path="/admin/users")
2. Modify the generated view jspx files to add the "/admin" prefix in various path attributes.
3. Modify the generated views.xml files to add the "/admin" prefix to definition name attributes, e.g. "<definition extends="default" name="/admin/users/list">"
When Roo then does some round-tripping, it modifies the views.xml files and adds new definition elements that match the old ones except the name attributes are relative URIs, e.g. "name="admin/users/list"" These definitions don't work -- they result in view resolution errors.
I'm using STS 2.8.1. This is all very new to me, so I'm sure I'm missing some very obvious things.
THanks in advance!
Wike
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules