如何从数据库中读取值提交到前台jsp页面中

如何从数据库中读取值提交到前台jsp页面中,第1张

下面的代码即可实现(对数据库的 *** 作):

<%@ page

language="java"

contentType="text/html; charset=UTF-8"

pageEncoding="UTF-8"

%>

<%@page import="javasql"%>

<center>

<H1> <font color="blue" size="12">管理中心</font></H1>

<HR />

<table width="80%" border="1">

<tr>

<th>ID</th>

<th>书名</th>

<th>作者</th>

<th>价格</th>

<th>删除</th>

</tr>

<%

// 数据库的名字

String dbName = "zap";

// 登录数据库的用户名

String username = "sa";

// 登录数据库的密码

String password = "123";

// 数据库的IP地址,本机可以用 localhost 或者 127001

String host = "127001";

// 数据库的端口,一般不会修改,默认为1433

int port = 1433;

String connectionUrl = "jdbc:sqlserver://" + host + ":" + port + ";databaseName=" + dbName + ";user=" + username

+ ";password=" + password;

//

//声明需要使用的资源

// 数据库连接,记得用完了一定要关闭

Connection con = null;

// Statement 记得用完了一定要关闭

Statement stmt = null;

// 结果集,记得用完了一定要关闭

ResultSet rs = null;

try {

// 注册驱动

ClassforName("commicrosoftsqlserverjdbcSQLServerDriver");

// 获得一个数据库连接

con = DriverManagergetConnection(connectionUrl);

String SQL = "SELECT from note";

// 创建查询

stmt = concreateStatement();

// 执行查询,拿到结果集

rs = stmtexecuteQuery(SQL);

while (rsnext()) {

%>

<tr>

<td>

<%=rsgetInt(1)%>

</td>

<td>

<a href="prepareupdateID=<%=rsgetInt("ID")%>" target="_blank"><%=rsgetString(2)%></a>

</td>

<td>

<%=rsgetString(3)%>

</td>

<td>

<%=rsgetString(4)%>

</td>

<td>

<a href="deleteID=<%=rsgetInt("ID")%>" target="_blank">删除</a>

</td>

</tr>

<%

}

} catch (Exception e) {

// 捕获并显示异常

eprintStackTrace();

} finally {

// 关闭我们使用过的资源

if (rs != null)

try {

rsclose();

} catch (Exception e) {}

if (stmt != null)

try {

stmtclose();

} catch (Exception e) {}

if (con != null)

try {

conclose();

} catch (Exception e) {}

}

%>

</table>

<a href="insertjsp">添加新纪录</a>

</center>

中原油田采油院人事管理系统设计 引言 6-8 第一章 需求分析 8-1011 概述 8 12 系统开发环境 8-9 13 系统功能需求 931 后台数据库的选取 19-20 32 前台界面开发平台的选取20 33 VB 访问数据库 20-23 第四章 数据库设计23-34 41 数据库概念

可以的。ACCESS除了是数据库管理系统,还是数据库应用系统开发平台。

如果该管理系统只是应用于单机系统,那么只用一个ACCESS数据库既做前台又做后台完全没问题(只有两三个用户也可以,简单放在共享文件夹上即可)。

如果该管理系统为多用户系统,那么建议将前后台分离,前台安装到多个电脑上,后台放在一台共享服务器里。注意对于多用户应用系统,开发时需要考虑和解决的技术问题要比单机系统复杂得多。

建议使用MVC模式做,JSP页面提交相应的 *** 作后,提交给Servlet,Servlet中调用Model中定义的增删改查方法,方法调用后返回结果,然后通过Servlet返回给JSP页面。对于前台的增删改查跟数据库中中新建查询的 *** 作是一样的,只是JSP页面增删改查是调用数据库查询语句封装的函数方法而已!

如果你不是学编程的,让我们从何说起呢

access可以直接做前台,只有几个人查询的话,直接用access作就可以了,

先考虑需要几个数据库,格式,字段名,先设计好数据库

然后可以用access自动的报表和查询功能来做界面,非常简单,界面上有向导连接数据库,然后你能够把一个个字段拖动到前台上的任何位置,就像作图一样,稍微布置布置,就ok拉,在access的主菜单中可以设置启动项,设置为启动直接运行界面,这样,每次打开,就能看到这个界面

这个界面应该包括,输入,保存(自动更新),撤销,编辑,查询,等功能

实际上只要和表连接好,前面的几个功能都是自动实现的,当你添加一个按钮上去的时候,也会产生向导问你这个按钮的作用,必须编辑,新建,删除,向导包括的一些常用功能,应该能满足你的所有要求。不需要考虑太多编程细节

如果只有一个人输入,其他人主要是查询,可以做多个界面,通过按钮来相互切换

这样讲,能明白吗?

网站前台页面所显示的数据是通过代码调用的数据库里面的数据显示的

由于后台是 *** 作的添加、更改、删除、等对数据库的 *** 作

前台大部分是执行的查询 *** 作

二者都是对同一数据库进行 *** 作

所以当后台对数据进行添加删除等数据库 *** 作后

前台显示数据就会改变

以上就是关于如何从数据库中读取值提交到前台jsp页面中全部的内容,包括:如何从数据库中读取值提交到前台jsp页面中、谁能帮我做个人事管理系统数据库的前台界面 数据库和前台界面怎样连接呀 急求!!!、想问一下,做一个管理系统,单独只用access是否能够完成前台和后台数据库的设计呢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9704845.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存