【问题标题】:use many input tag to search from database , JSP使用许多输入标签从数据库中搜索,JSP
【发布时间】:2016-03-21 16:47:36
【问题描述】:

我有很多案例要搜索数据库,所以我不想重复 if/else 语句, 还有其他好的解决方案吗? nom 和 dd 和 ddd 是输入名称,

对不起,我的英语不好!

【问题讨论】:

    标签: sql jsp jdb


    【解决方案1】:
    String requete = "Select * from employees where 1=1 ";
    if (!nom.isEmpty()) {
        requete += " and last_name like '"+nom+"%'";
    }
    if (!dd.isEmpty() && !ddd.isEmpty()) {
        requete  += " and hire_date between '"+dd+"' and '"+ddd+"';
    }
    

    这样你可以优化,这样你就可以摆脱 else 块中的相同 if 条件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-19
      • 1970-01-01
      • 1970-01-01
      • 2016-01-08
      • 2019-07-05
      • 2013-01-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多