我有一个域对象:
Person {
private String name;
private boolean graduated;
}
我想创建一个只列出分级Person对象的新页面。我喜欢这个新页面出现在列表人员页面链接下的菜单上。
Roo创建此新页面的最佳做法是什么?
我是否在控制器上创建新方法?
如何生成JSP?
如何通过menu.jspx获取此新页面?
提前致谢。 的Georgi
答案 0 :(得分:1)
我为您创建了一个示例应用。下载最新的spring roo instalation并运行这些命令。
project --topLevelPackage com.stackoverflow.personapp --projectName personapp
持久性设置 - 提供者HIBERNATE --database HYPERSONIC_IN_MEMORY
entity --class~ .domain.Person --testAutomatically
字段字符串--fieldName name --notNull
field boolean --fieldName graduated --notNull
controller all --package~.web
finder add --class com.stackoverflow.personapp.domain.Person --finderName findPeopleByGraduated
退出
然后输入mvn clean install jetty:run
转到您的浏览器和localhost:8080,您将看到该应用