关于jsp servlet和jfinal的基础知识

来源:互联网 发布:淘宝欧缇丽旗舰店真假 编辑:程序博客网 时间:2024/05/22 12:56

初识jsp servlet和jfinal

大三的学生一枚。学校里面学习了servlet,偶尔的机会接触到了jfinal。jfinal的什么的配置就不说了,前几天刚跟着jfinal的官网配置了一次,算是配置成功了吧,除了数据库那里没配置好,在此我就一直再想,servlet和jfinal的作用到底是什么?脑子实在是不好使想了好久。

都有哪些问题呢??


  • servlet和jfinal再整个项目中的作用到底是什么呢?

      这两者的作用,最重要的的一点就是实现前端和后台的数据交互。
      在servlet里面,或者是表单提交,或者是ajax获取参数。servelet获取到前台传来的值,在doPost()和doGet()里面进行处理。至此,就算是已经传到了后台,可以用java进行处理数据了。
        而在jfinal里面,通过ajax传值,通过ajax的url直接将数据传到对应的java类中进行处理。


  • servelet和jfinal是怎么起作用呢?

            是URL 起的作用。两者都需要这个很重要的东西就是java类的url。
            url是怎么来的呢?最重要的一点就是其中的xml配置。这两者无论哪个都需要进行xml配置。servlet配置的是具体的一个个java代码的类,它将java类逐一的进行配置成一个一个对应的类,在8版本中可以用@webServlet来快速进行配置这个类的url。
            在jfinal框架中,需要先在xml里面配置jfinal监听,然后在jfinal的最主要的一个类config中,配置类对应的url,至此才可以在ajax里面调用url实现前后台交互。

  • 两者的区别

    关于web的整个项目,一句话,就是配置的越难,在用的时候就越简单。无论前端后台。学习的servlet总的来说没什么好说的,但可以看出来,无论是传参数,返回结果集,都十分麻烦,与之相反的jfinal,可以很轻松的实现前后台的数据交互。renderjson呀什么的。比起servlet来是方便了很多


  •         比较搞笑的是,我是先接触到jfianl然后才学的servlet,甚至连java都没学,直接赶鸭子上架。所以导致我对jfinal有一种莫名的恐惧,直至现在,都仍然不能很清楚的理顺jfinal。通过学到的servlet,然后在一步步的摸清jfinal的整个流程吧。脑子不好使,就多多努力。

    原创粉丝点击