JiveJdon Community Forums
在线348人   首页   主题表   培训咨询   标签   精华   查搜   注册    登陆 RSS
首页 » 论坛 » 开源项目大家谈
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表
???en_US.forumThreadNext.name??? 下一主题
Go 总共有 4 回复 / 1
 发表新帖子   回复该主题贴
huochaihe

悄悄话
发表文章: 14
注册时间: 2005年08月26日 11:05
关于struts开发的疑惑 2005年08月26日 11:06 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
标签列表 struts(37)     
在论坛上跟各位老师学到了不少东西,包括Struts
最近看了一下Struts方面的资料,有一些肤浅的认识。现有疑问如下,请各位老师指点:
1、在开发Struts框架的项目时,一些简单的纯粹的查询操作是否也需要创建ACTIONFORM,编写ACTION类?这样是否有些麻烦?能否只把实现业务逻辑的功能搭建在Struts框架上,而一些简单的查询操作可绕过Struts
2、在Struts框架上实现查询操作是否应在action中把结果集存放在request中再由显示页面进行展现?
3、struts也建议尽量使用JSTL标签库吗,为什么?
以上问题或许只能贻笑大方,但我确实十分困惑,请指教。




huochaihe

悄悄话
发表文章: 14
注册时间: 2005年08月26日 11:05
Re: 关于struts开发的疑惑 2005年08月26日 11:16 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
还有一个问题:输入验证能否用javascript来处理?若用Struts那资源文件中是否需定义很多的错误说明。
banq

悄悄话
发表文章: 9474
注册时间: 2002年08月03日 17:08
Re: 关于struts开发的疑惑 2005年08月26日 17:59 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
1.你可使用DispatchAction减少Action类,甚至使用Jdon框架就无需写Action类。批量分页查询实现也很简单。

2.是的。

3.我认为使用Struts标签好一些,不要使用那么多体系标签,以后转换到JSF时,又是一套标签体系。够你学的。

最后一个问题是对的,struts提供两种验证,服务器端后客户端的javascript,它给你生成好了。
huochaihe

悄悄话
发表文章: 14
注册时间: 2005年08月26日 11:05
Re: 关于struts开发的疑惑 2005年08月29日 11:40 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
如果ACTIONFORM只是用来存储用户输入的数据以便再生的话,我是否可以不用ACTIONFORM而直接用httpservletrequest得到用户输入的参数呢?因为我觉得有些时候并不需要再现用户输入的数据,比如说简单的查询让用户输入时间段等。这样我是不是就可以省去创建一些actionform。
我这样做是不是和Struts的思想有很大的出入?
daminggege

悄悄话
发表文章: 11
注册时间: 2005年08月24日 16:38
Re: 关于struts开发的疑惑 2005年08月29日 13:55 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
其实这样做确实是和Struts的编程方式有出入的,很不规范.
以我刚做的一个项目经验来说,即使你仅仅是进行查询,可能也有很多字段,通过form对它们进行封装和校验是很自然舒服的.如果只是通过request传递,我猜你经常会copy,paste错,项目需要修改也不是很方便.
虽然你不用form也可以通过某种方式实现访问action,但通常是会报错的,因为找不到你定义的formbean.
这个主题有 4 回复 / 1Go
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表    返回页首返回页首
???en_US.forumThreadNext.name??? 下一主题
热点TAG: AOP cache 缓存 DDD EJB 集群 设计模式 Hibernate IOC JiveJdon OO RBAC Seam Spring Struts
正在读取,请等待...
google yahoo 新浪ViVi 365Key网摘 天极网摘 CSDN网摘 添加到百度搜藏 POCO网摘 博采网摘
查询本论坛内 回复超过的热门帖子
     回复该主题贴
标题
 
粗体 斜体 下划线 插入图片 插入代码 插入url链接 插入附件
内容
  发贴前查询 标签列表勿重复发表问题

RSS 手机阅读 add to google add to yahoo
解惑之道在J道 ,打造中国最具影响力的的企业软件社区
OpenSource JIVEJDON v3.0 Powered by JdonFramework Code © 2002-08 jdon.com
anti spam