您现在的位置是:网站首页> 编程资料编程资料

JSP中操作数据库的常用SQL标签用法总结_JSP编程_

2023-05-25 248人已围观

简介 JSP中操作数据库的常用SQL标签用法总结_JSP编程_


标签设定数据源

语法结构:

复制代码 代码如下:

   



标签进行增删改的操作

第一种格式:

复制代码 代码如下:

eg:

<%@ page contentType="text/html;charset=GBK"%><%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>测试标签 if exists(select 1 from sysobjects where name='tmp') drop table tmp create table tmp ( id int identity(1,1) primary key, name varchar(20), pass varchar(20) )  alter table tmp add age tinyint 

第二种格式是将SQL语句作为本体内容

<%@page language="java" contentType="text/html;charset=gb2312"%><%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql" %>Update标签添加数据<%-- 指定数据库链接URL,JDBC驱动,用户名和密码 --%><%-- 通过update标签添加数据 --%> INSERT INTO user(userid,username,password) VALUES(null,"admin1","root1"); 



标签
用来查询数据库中的数据
第一种格式:

复制代码 代码如下:

第二种格式是将SQL语句作为本体内容

<%@page language="java" contentType="text/html;charset=gb2312"%><%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql" %><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>Query标签的使用<%-- 指定数据库链接URL,JDBC驱动,用户名和密码 --%><%-- 通过update标签添加数据 --%> SELECT * FROM user <%-- 显示所有的数据 --%>

查询所有的数据

<%-- 使用foreach循环输出所有的值 --%>
userIDuserNamepassword
${row.userid}${row.username}${row.password}


标签和标签
有两种格式即:带有本体内容和不带本体内容的

不带本体内容的格式为

带本体内容的格式为

 本体内容 

标签的格式为:

如果参数与时间和日期有关的话就使用标签


标签
提供存取数据库时的一种安全机制(事物处理安全机制)

格式为:

 or 

-六神源码网