jsp+java+oracle开发
一些逻辑写到jsp前台 
还是java后台 
或者写在oracle的sql语句中
还是分情况 比如什么情况?
谢谢哈1

解决方案 »

  1.   

    看是什么逻辑了 显示方面的在前台 控制运算在后台 存储相关在sql 基本就是mvc
      

  2.   

    逻辑肯定是要写在后台的,MVC架构知道吧?至于说SQL的逻辑也有写在数据库直接用存储过程实现的。如果说写在JSP,从规范的意义上来说,不可以。不过话说回来,在实际的开发中我还没遇到过不在JSP页面写一些判断的项目。
      

  3.   

    不管怎样也别让你的sql控制逻辑
      

  4.   

    不好意思,我没说明白哈 ,业务逻辑肯定写后台service,
    比如显示,
    0显示通过,1显示不通过,
     这个我写在jsp,
    如 <c:if></c:if>
    还是写sql
    如 decode(t.approve_status,'0',通过,'2','不通过',)
      

  5.   

    不好意思,我没说明白哈 ,业务逻辑肯定写后台service,
     比如显示,
     0显示通过,1显示不通过,
      这个我写在jsp,
     如 <c:if></c:if>
     还是写sql
     如 decode(t.approve_status,'0',通过,'1','不通过',) 
    感觉效率都差不多,