搞java多年后的醒悟-----关于jsp代替servlet和struts的一些看法

servlet和struts需要配置,无比麻烦,按照 约定优于配置的原则  我个人认为 完全可以 用jsp代替servlet和struts,前提是要注意命名规范和mvc分层思想,举例如下
v:jsp
m:javabean
c:jsp(代替servlet或struts。注意:JavaBean可以被控制层的jsp调用,约定好 不允许被显示层的jsp调用)

其中 控制层 用jsp代替servlet或struts,不要和我说jsp不好维护,那是人云亦云,只要我们约定好jsp文件的管理并注意命名规范  系统结构就很清晰,比如 建立控制层文件夹 里面按功能模块细分文件夹,控制层jsp命名可以用do_开头 ,控制层jsp里可以模仿servlet的写法,还可以写几个工具类 自动获得表单数据 自动填充Javabean(吸收struts的优点)等。
jsp+JavaBean  的开发方式  无需配置 分层也清晰  代码也可以重用(需要强调的是JavaBean可以被控制层的jsp调用,约定好 不允许被显示层的jsp调用)

大家说说自己的看法   这样开发 效率肯定会快很多,也容易维护,学习成本为零。

你可能感兴趣的:(java,jsp,struts,servlet,配置管理)