双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

servlet+js+javabean做个模糊查询的问题

njj0429 njj0429 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
想在JSP页面上的文本框内任意输入一个字符或字符串,点击BUTTON能模糊查询到数据库匹配的数据,我用的是ORACLE数据库代码如下,希望各位大侠能帮忙解决下:

实体类:public class User {
private String id; //id
private String name; //姓名
private String age; //年龄
private String sex; //性别
public String getId() {
return id;
}...set....get....}
dao层类:public class UserHandlerImpl implements UserHandler {
@Override
public List<User> listName(String name) throws SQLException {
List<User> users = new ArrayList<User>();
Connection conn = DBUtil.getConnection();
String sql = "select * from n_user where name='%?%'";
PreparedStatement ps = conn.prepareStatement(sql);
ps.setString(1, name);
ResultSet rs = ps.executeQuery();
try{
while (rs.next()) {
User u = new User();
u.setId(rs.getString("id"));
u.setAge(rs.getString("age"));
u.setSex(rs.getString("sex"));
u.setName(rs.getString("name"));
users.add(u);
}
}catch(SQLException e){
e.printStackTrace();}
finally{
DBUtil.close(conn);
}
return users;
}
}
servlet类:}else if(path.equals("/listName")){
String name = request.getParameter("name");
UserHandler uh = new UserHandlerImpl();
try {
List<User> users = uh.listName(name);
request.setAttribute("users", users);
request.getRequestDispatcher("result.jsp").forward(request, response);
} catch (SQLException e) {
e.printStackTrace();
}

}

}

XML已配置好 以上后台代码 无法在JSP页面上取值。。。。望各位大侠帮个忙 或者有实例的 可以发送我邮箱:20350586@qq.com 小弟不甚感激
...全文

相关推荐

JSP+Servlet+Javabean+Mysql 网上书店管理系统

本系统以MVC架构搭建在线书店管理系统,采用JSP+Servlet+JavaBean技术实现,采用Mysql数据库为数据支持。本资源包含数据库.sql脚本,可方便导入使用。

技术探索者

JSP+Servlet+JavaBean网上书店课程设计:数据库、购物车、权限

在 Java Web 开发中,JSP、Servlet、JavaBean 与 JDBC 构成传统 B/S 应用的基础链路:浏览器提交请求,Servlet 控制流程,DAO 通过 JDBC 访问 MySQL,JSP 负责渲染。理解 web.xml 初始化参数、ServletContext、Session 会话管理和 PreparedStatement 参数绑定,是掌握无框架工程实践的关键。它既能解释请求分发、数据持久化与状态保持的原理,也能帮助定位编码乱码、连接释放和权限校验等问题。对于课程设计、小型后台管理或

weixin_33912638

基于JSP+Bean+Servlet的网上购书系统:Web分层实战与避坑指南

Java Web开发中,经典的三层架构通常由JSP、Servlet和JavaBean构成:JSP负责页面展示,Servlet承担请求控制,JavaBean封装业务数据与数据库访问,三者各司其职,实现视图、控制器与模型的分离。这种分层思想不仅让代码结构清晰、易于维护,也是理解Spring MVC等框架的重要基础。对初学者而言,一个可完整运行的网上购书系统,是掌握注册、登录、查询、Session管理等核心技能的绝佳实战样本。从Tomcat部署、MySQL连接配置,到Servlet生命周期、过滤器实现登录拦截,再

孔良

java网上商城项目源码(jsp.servlet+javabean+mysql+jdbc)

网上商城所有基本功能实现、 包含所有图片等资源 包含数据库创建脚步 开发环境 jdk1.7 myeclipse10 tomcat6.0 mysql 5

dream_G_G

JSP+Servlet+JavaBean编程

本项目所用技术是mvc设计思想,具体需求和分析,以及分析可以参考我的文章(JSP+Servlet+JavaBean编程)结果截图,分析都在上面

远方孤寂的狼
评论 10
收藏 已收藏
分享
返回顶部
njj0429
Web 开发 81,108 成员 341,721 内容