CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

Jsp+Servlet+Javabean的数据处理方式?

楼主starwill(流浪的沙)2005-01-28 10:12:35 在 Java / Web 开发 提问

大家好,我目前正在写一个BBS,采用Jsp+Servlet+Javabean+Access,  
  我目前想通过这样的方式处理:  
   
  JSP页面中,form提交到servlet,然后servlet生成javabean的一个实例,并设置bean的对象值,再调用  
  bean的方法,对数据库作相应的操作,servlet根据返回值(boolean),再转到不同的页面!    
   
  这种处理方法好吗?有没有更好的方法?  
   
  还有,在servlet生成bean对象的实例后,是将sql语句传给bean处理,还是设置bean的对象值,然后bean自己处理?哪种方式好?  
   
  不好意思,这是我第一次做B/S,很多东西都不知道采用哪种方式就好,请大家指教?  
  问题点数:100、回复次数:9Top

1 楼mydreamkyle(mydreamfly)回复于 2005-01-28 10:19:11 得分 20

我们都是单独的一个类来作对数据库的操作,然后实例化bean,把查到的数据赋给bean的成员变量。Top

2 楼greenmars2004(火球)(业余程序员)(我会的不多,不过都可以告诉你)回复于 2005-01-28 10:21:33 得分 5

upTop

3 楼starwill(流浪的沙)回复于 2005-01-28 11:41:29 得分 0

upTop

4 楼zyg158((DD)OTP)回复于 2005-01-28 12:46:43 得分 30

MVC中Servlet是负责控制流程的,程序主要使用它来进行一些控制调度,监听事件和过滤的作用  
  在Servlet中不要进行一些具体的实际工作,这样会影响效率  
   
  一般是单独的一个类来作对数据库的操作,然后将查到的数据赋给bean的成员变量。最后通过  
  jsp页面来显示结果  
   
  Servlet相当于"管理者",他是不负责具体的"编码"工作的,至于各个负责操作的类只要完成好自己  
  的工作就OK了  
  Top

5 楼123xxx(香克斯)回复于 2005-01-28 13:21:01 得分 10

楼上地说得非常好,顶一下Top

6 楼cnidb(老菜)回复于 2005-01-28 13:31:25 得分 10

bean数据库操作  
  servlet逻辑处理  
  都是这样的Top

7 楼lvyuanfang()回复于 2005-01-28 15:28:40 得分 10

是呀,大家都这么做的!Top

8 楼zdnetchina(天天向上)回复于 2005-01-28 15:42:53 得分 10

mvc   中的c是控制  
   
  就是说"必须"通过servlet来控制view显示  
   
  而不能通过view直接显示Top

9 楼singedcat(以夢為馬)回复于 2005-01-28 19:14:19 得分 5

upTop

相关问题

  • 胸口碎大石,jsp数据处理问题
  • 既支持ASP又支持JSP的方法???提高数据处理效率???
  • javabean封装了数据处理后,数据库里是乱码!在线急等!
  • 欲从ASP转JSP,JSP+MYSQL和JSP+ORACLE有多大区别(数据处理语句)?
  • 远程数据处理!!
  • 串口数据处理
  • 请教:数据处理
  • 急...asp数据处理
  • BLOB数据处理问题
  • 数据处理问题

关键词

  • 数据库
  • javabean
  • 页面
  • servlet
  • 控制
  • jsp
  • 实例
  • 值
  • bean
  • 方式

得分解答快速导航

  • 帖主:starwill
  • mydreamkyle
  • greenmars2004
  • zyg158
  • 123xxx
  • cnidb
  • lvyuanfang
  • zdnetchina
  • singedcat

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo