社区
Web 开发
帖子详情
怎样把从mysql数据库查询的数据通过action的调用显示到struts2的jsp页面中去?
ChairRim
2011-11-18 05:09:32
我想写一个personal.jsp页面用于显示从mysql数据库中查询的数据,查询数据库的代码我给封装到DatabaseConn.java中了,然后我想通过mvc模式再写一个action来查询数据库中的信息并显示在personal.jsp页面中,但是我写的代码好像不是太对请大家给指点一下了!谢谢高手指点!
...全文
450
6
打赏
收藏
怎样把从mysql数据库查询的数据通过action的调用显示到struts2的jsp页面中去?
我想写一个personal.jsp页面用于显示从mysql数据库中查询的数据,查询数据库的代码我给封装到DatabaseConn.java中了,然后我想通过mvc模式再写一个action来查询数据库中的信息并显示在personal.jsp页面中,但是我写的代码好像不是太对请大家给指点一下了!谢谢高手指点!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
成一粒
2011-11-18
打赏
举报
回复
别光说啊,自己做了就知道,哪儿不知道了。只有做了才知道,哪儿需要指点
lhjtianji
2011-11-18
打赏
举报
回复
session
ChairRim
2011-11-18
打赏
举报
回复
我想问怎样通过点击person.jsp页面通过一个action来调用查询数据的方法来显示用户信息?
ChairRim
2011-11-18
打赏
举报
回复
从数据库中查询的代码
public boolean getUser(String username) throws NamingException{
HttpServletRequest request=ServletActionContext.getRequest();
Connection conn = null;
Statement st= null;
ResultSet rs = null;
boolean result=false;
try {
conn =(Connection) JdbcUtils.getConnection();
st =(Statement) conn.createStatement();
String sql="select * from userinfo where username='"+username+"'";
rs=(ResultSet) st.executeQuery(sql);
while(rs.next()){
request.setAttribute("name",rs.getString("username"));
request.setAttribute("sex",rs.getString("usersex"));
request.setAttribute("birthday",rs.getString("userbirthday"));
request.setAttribute("national",rs.getString("usernational"));
request.setAttribute("degree",rs.getString("userdegree"));
request.setAttribute("perfession",rs.getString("userperfession"));
request.setAttribute("telephone",rs.getString("usertelephone"));
request.setAttribute("home",rs.getString("userhome"));
request.setAttribute("email",rs.getString("userhome"));
result=true;
}
}catch (SQLException e) {
e.getStackTrace();
result=false;
} finally {
JdbcUtils.free(rs, st, conn);
}
return result;
}
ChairRim
2011-11-18
打赏
举报
回复
personal.jsp
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@taglib prefix="s" uri="/struts-tags"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<s:form action="personinfo" method="post">
<table align="center" width="600">
<tr>
<td>查看个人信息</td>
<td> <s:a href="modifyperinfo.jsp">修改个人信息</s:a></td>
<td> <s:a href="modifypass.jsp">修改密码</s:a></td>
</tr>
</table>
<table align="center" border="1" width="400">
<tr>
<th colspan="2">查看个人信息</th>
</tr>
<tr>
<td>姓名</td>
<td><s:property value="#request.name"/></td>
</tr>
<tr>
<td>性别</td>
<td><s:property value="#request.name"/></td>
</tr>
<tr>
<td>出生日期</td>
<td><s:property value="#request.name"/></td>
</tr>
<tr>
<td>民族</td>
<td><s:property value="#request.name"/></td>
</tr>
<tr>
<td>学历</td>
<td><s:property value="#request.name"/></td>
</tr>
<tr>
<td>职称</td>
<td><s:property value="#request.name"/></td>
</tr>
<tr>
<td>电话</td>
<td><s:property value="#request.name"/></td>
</tr>
<tr>
<td>家庭住址</td>
<td><s:property value="#request.name"/></td>
</tr>
<tr>
<td>邮箱地址</td>
<td><s:property value="#request.name"/></td>
</tr>
<tr>
<td>登录名</td>
<td><s:property value="#request.name"/></td>
</tr>
</table>
</s:form>
</body>
</html>
struts2
连接
mysql
数据
库登录验证程序
在这个“
struts2
连接
mysql
数据
库登录验证程序”中,我们主要探讨以下几个关键知识点: 1. **
Struts2
框架**:
Struts2
作为MVC设计模式的实现,负责处理HTTP请求,通过
Action
类将用户请求映射到业务逻辑,并将结果传递...
实现
struts2
的基于
mysql
数据
库的增删改查
在Java Web应用中,
Struts2
与
MySQL
结合,可以实现
数据
的存储、检索、更新和删除操作,也就是常说的CRUD(Create, Read, Update, Delete)功能。 实现基于
Struts2
和
MySQL
的CRUD操作,通常需要以下几个步骤: 1. **...
struts
MySQL
数据
库开发的留言板
接着,配置
Struts2
框架,这包括在项目的配置文件`struts.xml`中定义
Action
类,设置结果页面,并配置
数据
源以连接到
MySQL
数据
库。
Action
类是处理用户请求的核心,负责与
数据
库交互,如查询、添加、删除和更新留言。 ...
JSP+
Struts2
+
MySQL
投票系统(含
数据
库脚本)
在本投票系统中,
Struts2
负责接收用户请求,
调用
相应的
Action
类进行业务处理,然后返回结果到
JSP页面
进行展示。
Struts2
还支持拦截器、国际化、验证等高级功能,增强了系统的可扩展性和可维护性。 **
MySQL
数据
库** ...
jsp+
struts2
+
mysql
实现登录
在登录实现中,
Struts2
负责接收
JSP页面
传递过来的登录信息,通过
Action
类处理请求,进行验证,然后返回相应的结果到视图层。 3. **
数据
库操作(
MySQL
)**:
MySQL
是一个流行的开源关系型
数据
库管理系统,用于存储和...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章