avatar
Struts基本思路请教# Java - 爪哇娇娃
p*u
1
各位各位,正在学struts,想请教一下基本思路
比如说我数据库里面有3个表,分别是student和course (1:N的关系),以及student-
course。我想做一个非常简单的struts应用,就是用户可以登陆,然后添加修改删除
students, courses,student-course纪录。用户分普通用户和管理员。用户不登陆只可
以浏览。
因为才学这些框架,目前只想用struts,暂时不想用类似Hibernate的框架,就打算用
标准的jdbc。
我的思路如下,有些不清楚的地方,请指教:
1。对于每组action(不是每个)建立一个Action类:比如UserAction (添加删除修改
student),而不是UserAddAction,UserDeleteAction,UserEditAction。这样是否是
好习惯,还是每个而不是每组应该建一个类?
2。同1,对于每组Action建立一个ActionForm类,比如UserActionForm
3。为每个而不是每组Action建立一个jsp page。比如增加用户,addstudent.jsp,删
除,dele
avatar
A*o
2
1. I'll use DataSource instead of managing connection pooling myself.
2. DispatchAction is a very good candidate for these basic CRUD actions.
3. This is just my personal exp: I normally will have a ListAction for
listing and deletion, and a DetailAction class for create/save/edit/update/
detail view.

student-

【在 p******u 的大作中提到】
: 各位各位,正在学struts,想请教一下基本思路
: 比如说我数据库里面有3个表,分别是student和course (1:N的关系),以及student-
: course。我想做一个非常简单的struts应用,就是用户可以登陆,然后添加修改删除
: students, courses,student-course纪录。用户分普通用户和管理员。用户不登陆只可
: 以浏览。
: 因为才学这些框架,目前只想用struts,暂时不想用类似Hibernate的框架,就打算用
: 标准的jdbc。
: 我的思路如下,有些不清楚的地方,请指教:
: 1。对于每组action(不是每个)建立一个Action类:比如UserAction (添加删除修改
: student),而不是UserAddAction,UserDeleteAction,UserEditAction。这样是否是

avatar
h*d
3
别用struts了,用struts2吧,
struts1 will be dead soon

student-

【在 p******u 的大作中提到】
: 各位各位,正在学struts,想请教一下基本思路
: 比如说我数据库里面有3个表,分别是student和course (1:N的关系),以及student-
: course。我想做一个非常简单的struts应用,就是用户可以登陆,然后添加修改删除
: students, courses,student-course纪录。用户分普通用户和管理员。用户不登陆只可
: 以浏览。
: 因为才学这些框架,目前只想用struts,暂时不想用类似Hibernate的框架,就打算用
: 标准的jdbc。
: 我的思路如下,有些不清楚的地方,请指教:
: 1。对于每组action(不是每个)建立一个Action类:比如UserAction (添加删除修改
: student),而不是UserAddAction,UserDeleteAction,UserEditAction。这样是否是

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。