做过简单的javaweb项目,但是只用到了servlet。目前比较迷惑的是一个真正的javaweb项目是如何使用filter和servlet的?
我的设想如下:
用户输入登录信息之后,数据先发送到filter中,filter对登录的信息进行验证:验证用户是否已经登录等等,验证通过后跳转到servlet中,servlet再根据longin继而跳转到下一个action中。
请问是不是这个工作流程?
验证用户名和密码应该放在filter中还是servlet中?
对于这些javaweb的开发应该参考哪些书?

真正的javaweb中filter和servlet的使用问题
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- zhangpan_soft 2017-01-18 11:14关注
验证登录信息在两个地方都可以,不过,为了减少代码冗余,和为了代码的可塑性,一般放在filter中,这样,如果以后修改了认证规则,不需要一个一个的修改,只需要在filter中修改下就可以了.现在开发用的比较主流的控制器框架是springmvc,建议学习Spring,springmvc,mybatis,现在的主流,后期可以学习redis,memcache等,了解点linux,了解点服务器,比如tomcat,ngnx等等.书本的话,其实都是一样,在网上找点视频看看就可以了,在javaweb这个层面,框架学会之后就是思维!多看点别人是怎么写代码的比看书本好的多!
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报