...
这里有两种方案建立数据表,分别应对两种场景:
- 直接在SQL中使用参数变量
使用脚本获取变量
Code Block language js importPackage(java.util); var sqlStr = []; sqlStr.push("select * from tablenamejiaoyimingxi "); var size=request.getParameter("尺寸"); var color=request.getParameter("颜色"); logger.error("size: "+size); if(size == null){ size = "XXL"; } if(color == null){ color = "红色"; } sqlStr.push(" where "); sqlStr.push(" 尺寸 = '"); sqlStr.push(size); sqlStr.push("'"); sqlStr.push(" and 颜色 = '"); sqlStr.push(color); sqlStr.push("'"); var sql = sqlStr.join(""); result.setSuccess(true); result.setData(sql);
...