这样属于业务逻辑层啊,代码中除了与底层数据库连接的代码,还有显示的代码之外,只要是执行逻辑判断和信息处理的都是业务逻辑层,将其分离写道javabean里面可以增加可维护性。
尽量避免在JSP中出现大量的JAVA代码,JSP只是负责显示
在JSP中出现EL表达式可以使代码更简洁
不过楼主如果是新学JSP,倒也没什么关系,慢慢就会知道了
书上说要尽量避免在jsp中使用java脚本,首先这肯定是正确的,太多的java脚本会使页面变得臃肿、可维护性差,也会影响性能.
理论上说是应该使用jstl来代替这些脚本,以方便对程序语言相对陌生的网页设计人员查看和修改页面,jsp只做展现的功能.
而就我经历的实际项目中并非如此,使用web框架的标签往往是最多的,但也存在java脚本,只是量不多.我不知道其他的同行们是怎么做的,也许是我们的项目管理和对代码的要求都不严格,不过目前来看维护问题不大,因为设计人员、开发人员和网页设计人员经常都是那一个人,美工倒是有,她每天只管聊QQ,呵呵.
可以把java脚本封装起来,形成javabean,然后在jsp中通过jstl标签里的
建议你学习jstl标签,实际开发中用得挺多的
首先不合理
才开始学无所谓, 但是之后会发现这样的代码难以维护, 您说的很清楚jstl和el都是为了页面上的尽可能的零脚本,建议您看看MVC, 然后他们的jstl和el的用处就明白了!
一般自己练习,为了节省时间,可以这样做。
但是作为一个程序员,这样做就不合理了。我们现在做开发都有许多标准和框架
比如Struts。
因此我们从现在就要严格要求自己,有空就去(CSDN)看看,有很多好东西,一般我们程序员都去