经常要获取用户输入的数据,然后做一些转换、判断等,哪种方法好啊?
1、直接在 WebUI 转换、判断,然后再到BLL
2、传到 BLL 来做转换、判断
还有其他好的方法吗?

解决方案 »

  1.   

    我认为是传到 BLL 来做转换、判断
      

  2.   

    个人觉得:
    1、直接在 WebUI 转换、判断,然后再到BLL
      

  3.   

    先WEB验证,然后再到业务逻辑处理
      

  4.   

    比如说一个“员工”对象有“年龄”属性是byte类型的,录入界面ui上是使用TextBox录入的,这跟“员工”对象设计毫无无关系。
      

  5.   

    数据类型应该是web验证范围,应该在UI层
      

  6.   

    在webui上做验证
    在业务逻辑上做深入判断
      

  7.   

    jyk说的有道理,但是,不是所有公司的所有项目都需要事先设计得非常清楚,这项功能应该放在BLL层,在UI层调一下不就完了嘛.