CRUD操作中的列表、展示、创建、更新、删除及会话管理
1. 路由与默认路由策略
很多人批评Rails的默认路由,认为其隐含的命名方案不太好。但实际上,Rails的默认路由让简单的事情变得简单。使用默认路由,能轻松启动一个带有多个控制器的Rails服务器。其设计理念是“按需付费”,默认路由提供了简单、通用且免费的功能。若需要更多控制,则需编写一些路由配置,这和Struts类似。
2. 列表和展示操作:CRUD中的R
2.1 Struts实现
在Struts应用中,如 /appfuse_people/editPerson.html?method=Search 会调用 PersonAction 的 search 方法:
public ActionForward search(ActionMapping mapping, ActionForm form,
HttpServletRequest request,
HttpServletResponse response)
throws Exception {
PersonManager mgr = (PersonManager) getBean("personManager");
List people = mgr.getPeople(null);
request.setAttribute(Constants.PERSON_LIST, people);
return
超级会员免费看
订阅专栏 解锁全文
904

被折叠的 条评论
为什么被折叠?



