jsp模糊查询问题
查询表单中要像这样的有个下拉框(select)里面全部为查询条件如(根据学生名,根据学生id)
后面还有个(text) 可以输入关键字如(张三,李四);
那位大哥能帮下忙解决下,举个例子说明.
select * from table where name like '%张三%'
把下拉框的值设置为数据库中的字段名。比如:
<select name="type">
<option value="name">学生名 </option>
</select>
后台根据得到的下拉框值,SQL语句如下:
SQL code:
SELECT * from table WHERE type LIKE '%textvalue%';
上面的就可以满足你的需求了
我一般是拼接字符串
SQL用like语法就可以实现。
2L可以
LZ,2L的就很好。在servlet或者action中得到下拉列表(type)和文本框的值 (value)。
js
if(学生名){
like('%学生名%')
} else if(id){
like('%id%')
}
相关问答:
我在jsp页面存上一个session,本页面还可以取出值来.
但是一刷新,或者打开新的页面就取不出值来了.
奇怪的是,我测试另一个程序时候
在jsp页面存上一个session,本页面可以取出值来,刷新或打开新页面值能取出来了.
......
OA系统,包括角色权限,系统安全,注入,
运行的操作系统,数据库,大家都提提建议
还有以后的系统可扩展性上应该如何规划呢
请大家提提建议,谢谢
帮顶
up
我建议用:
jsp+jdbc+Struts作(效率)
严格按 ......
<%@page language="java" contentType="text/html;charset=gb2312" import="java.sql.*"%>
<jsp:useBean id="db" class="wang.connectDB"/>
< ......
想学学jsp做一个网站交易系统练练手,但是不知道自己学习些什么,看到论坛有个大哥说要这么个顺序
Java code:
先学习java基础。
然后学习数据库,如:MySQL。
然后学习HTML,CSS,javascript等。
然后学习JS ......