jsp/servlet+javabean通常都是这样组合的,有输入输出界面的用jsp,没有要显示的用servlet来处理,数据库操作用javabean。

解决方案 »

  1.   

    yjawal8071(人这一辈子~~~~) 
    可以简单谈一下,Struts的构架吗?如何处理响应和逻辑的?
    可惜,我们公司不用这个的!
      

  2.   

    zhx_232(笨狗熊妹妹)
    你的意思简单地说就是在javaBean中实现数据库添加,删除,修改的三个方法吗?
      

  3.   

    struts我也是最近才开始用的
    有些东西我也是迷迷糊糊的
    我感觉就是把需要传的值放在ActionForm里面
    用Action来传递它们
    业务逻辑可以单独写个文件
      

  4.   

    现在是jsp+servlet+bean的mvc模式就好!
      

  5.   

    开始用jsp/bean,
    熟悉了就用jsp+servlet+bean的mvc模式
      

  6.   

    用struts~~
    这种mvc模式的方式与单独的使用jsp/servlet和jsp/javaBean都要方便
      

  7.   

    用struts~~
    这种mvc模式的方式与单独的使用jsp/servlet和jsp/javaBean都要方便
      

  8.   

    是一个慢慢提高的过程,sun在开发这套语言系统时,现有的javabean和servlet,他们的作用是javabean来作为替代com的组件封装形式,就是javabean封装一些常用的功能如数据库查询呀等等,而servlet提供生成html代码,后来又增加了jsp来替代servlet来作为显示逻辑,这是就有了jsp+javabean,而将servlet弃置不用,但MVC模式的应用,使人们觉得javabean来封装简单的数据更为有效,只提供一些属性和get、set方法,就是actionform,而业务逻辑封装到了servlet中,servlet将数据处理完毕后,封装到javabean中,然后由jsp进行显示,而jsp提交的数据也由servlet通过actionform获得,然后持久化到数据库中,所以从jsp\javabean到jsp\javabean\servlet是一个提高,jsp+servlet的单独使用很少,通常都要用到javabean,或者做以前asp开发的形式,全是jsp,现在很少用了。更高级的应用还可以从jsp\javabean\servlet出发,在加入entity bean和session bean作为更高级的组件,entity bean提供数据库映射,servlet将从jsp页面获得的数据进行处理后,封装入javabean传递给session bean,session bean再根据下一步的业务逻辑对数据进行处理,然后调用实体bean,进行数据持久化;反之,查询时,jsp传递查询请求给servlet,servlet调用session的方法取数,而session bean的方法中调用entity bean,这样还是以javabean为参数进行传递,servlet最终获得一个collection集合,中间存放的javabean对象,然后由servlet再将其传递给jsp页面,jsp页面中封装的还是只是显示逻辑。
      

  9.   

    非常感谢!
    我想要问一下:
    jsp+servlet+bean 这三者怎么后效的结合。我一般是用jsp+servlet或者是jsp+bean
    可以谈谈这三者结合具体的设计思想吗?
      

  10.   

    去学struts吧,学会了就知道了。
      

  11.   

    三者结合就是mvc设计思想了  我看看这方面的 很容易理解的  看看就知道了
    基本上就是上面个为高手说的 jsp写界面  servlet写控制器做一些中间的处理  java 写数据
    我理解的也不多 希望高手指点
      

  12.   

    想做个简单的总结
    JSP:就是用来显示爷面的
    SERVLET:就是用来处理业务逻辑的.就是控制页面的转来转去的.
    JAVBEAN:凡是要与数据库打交道都是JAVABEAN这样对么?
      

  13.   

    我想不是每个请求都要通过servlet的
    这要视情况而定!!!
      

  14.   

    GOALSTAR(有地不种出来做山贼) 理解得很不错
    就是jsp显示
    servlet控制
    bean与业务或者实体打交道
      

  15.   

    Struts学习ing 感觉STRUTS挺难啊刚刚接触这里JSP+SERVLET+JAVABEAN
    这个结构我是这样用的
    JSP用于显示;SERVLET用于处理逻辑;JAVABEAN进行数据库的操作
    不过我这个JAVABEAN就是一般的类,并没有 improt beans; 引入这个,就先算是JAVABENA吧
    呵呵
    见笑了刚学JAVA
    大家多多沟通
      

  16.   

    熟悉了就用jsp+servlet+bean的mvc模式
      

  17.   

    刚刚接触jsp,用到过一些jsp+javabean,主要是对数据库的操作,好象感觉用到一个javabean,然后在jsp调用就可以了.也就是一些添加,删除,修改,查询.愿意和大家一块交流交流.刚刚入门,高手不要笑话啊!
    to:junnef(光明圣堂武士) 
    Struts是什么呢?
      

  18.   

    楼上用的基本属于model 1 模式,是以jsp为中心的
    而mvc是属于model 2模式,是需要用到jsp,servlet,javaBean的。
    struts是一个web框架,是MVC的思想的精隋!!!方便将视图和业务逻辑分离!!!
      

  19.   

    不要搞混了,JavaBean与EJB是不同的!
      

  20.   

    EJB在大多数情况下是多余的!!!
      

  21.   

    好像EJB就不是Bean了?只不过有些人搞出来的标准,没必要那么玄乎。
      

  22.   

    我最近看了一个struts程序,发现里面JavaScript用的比较多(特别是调用函数实现一些功能)。
    上面的大侠们提到struts都没有提到javascript
    不知道在struts中到底需要哪些可以实现功能?或者struts有几种实现功能吗?
    以及JSP与javascript等的使用关系?
    学到现在我有点搞胡了!!!!
    我是新手
    请哪位大侠帮我理理头绪,救我脱离“苦海”,不胜感激!!!!!!!!!!
      

  23.   

    http://cucu.icpcn.com/ServletJSP.htm
    这里有关于JSP servlet和javabean的详细分析说明,请大家关注!