jsp与sql语句的混合使用示例
String sql="insert into allorder values('" + orderid + "','" + bookid +"','" + amount + "','" + username + "')";
int result=stmt.executeUpdate(sql);
if(result==1)
response.sendRedirect("index.jsp");
else
response.sendRedirect("detail.jsp");
String condition="delete from allorder where id='"+ orderid+ "'";
int result=stmt.executeUpdate(condition);
if(result==1)
response.sendRedirect("index.jsp");
else
out.println("shopCar.jsp");
与delete,insert差不多
select
[code]
<%
while (rs.next()){
String amount=rs.getString("amount");
String orderid=rs.getString("id");
String bookname=rs.getString("name");
String price=rs.getString("price");
String picture=rs.getString("pic");
//out.println("\tshuliang"+amount);
%>
<tr><td><%=orderid %></td><td><%=picture %></td><td><%=bookname %></td><td><%=price %></td><td><%=amount %></td><td><table><tr><td><input type="button" value="删除" onclick="window.location.href='delete.jsp?orderid=<%=orderid %>'"></td></tr></table></td></tr>
<%
}
// 关闭连接
stmt.close();// 关闭命令对象连接
con.close();// 关闭数据库连接
} catch (SQLException e) {
e.printStackTrace();
out.println("数据库连接错误");
System.exit(0);
}
//数据库连接完成
%>
</table>
相关推荐
-
JSP开发入门(二)----JSP语法的基本原理
安装之后,接下来我们要讨论JSP的语法.如果要偷懒,你可以下载语法卡而如果你不熟悉 Java的程序设计,你可能会想要参考Sun的使用手册:然而,网站建立者不应该做太多的Java发展.除了几个函式呼叫之外,出现在你JSP网页上的Java程序代码应该将它减到最少; 记住这点之后,现在让我们先来看看JSP的编译器指引与指令组件,之后我们将解释JavaBeans与内部对象. JSP编译器指引与指令组件有五种型态.JSP 1.0之后,大部分的JSP是包含在以<% 作为开始%>作为结束的单一卷标里.新的
-
JSP的9种基本内置组件
来源:网友提供如有版权问题请与我们联系 基本组件 JSP共有以下9种基本内置组件(可与ASP的6种内部组件相对应): request 用户端请求,此请求会包含来自GET/POST请求的参数 response 网页传回用户端的回应 pageContext 网页的属性是在这里管理 session 与请求有关的会话期 application servlet正在执行的内容 out 用来传送回应的输出 config servlet的构架部件 page JSP网页本身 exception 针对错误网页,未捕
-
jsp web.xml文件的作用及基本配置
一个web中完全可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的. 那什么时候需要,什么时候可以不需要呢? 要想回答上面的问题,得先了解web.xml文件使用来干什么的.web.xml文件是用来配置:欢迎页.servlet.filter等的.当你的web工程没用到这些时,你可以不用web.xml文件来配置你的web工程. 那么web.xml能做的所有事情都有那些? 其实,web.xml的模式(Schema)文件中定义了多少种标签元素,web.xml中就可以出现它的模
-
JSP 多条SQL语句同时执行的方法
复制代码 代码如下: con.setAutoCommit(true);//设为true,每次executeUpdate将立刻被执行 sql = "insert into table1(lable1) values('001')"; rs = stmt.executeUpdate(sql); sql = "insert into table2(lable2) values('002')"; rs = stmt.executeUpdate(sql); 这是一段基本的SQ
-
JSP经典学习笔记(包含各种入门常用语法)
本文介绍了JSP经典学习笔记.分享给大家供大家参考.具体如下: JSP是Servlet的一种特殊形式,每个JSP页面就是一个Servlet实例--JSP页面有系统编译成Servlet,Servlet再负责响应用户请求. 1.JSP注释 <%--注释内容--%> ,与HTML注释<!--注释内容-->不同的是,编译后的HTML页面无法查看到JSP注释内容. 2.JSP声明 JSP声明用于声明变量和方法.JSP声明将会转换成Servlet中的成员变量或成员方法,因此,JSP声明依然符合
-
JSP语法Page指令
Page 指令 定义JSP文件中的全局属性. JSP 语法<%@ page [ language="java" ] [ extends="package.class" ] [ import="{package.class | package.*}, ..." ] [ session="true | false" ] [ buffer="none | 8kb | sizekb" ] [ autoFlus
-
JSP基本语句用法总结
本文实例讲述了JSP基本语句用法.分享给大家供大家参考.具体如下: 1>JSP指令 JSP指令(Directive)作用是与JSP引擎进行沟通,为JSP页面设置全局变量,声 明类以及JSP要实现的方法和输出内容的类型等 JSP指令在整个页面范围内有效,且不在客户端产生任何输出 格式:<%@ directivename attribute="value"%> <%@ directivename attribute1="value1"......
-
基于JSP编译器基本语法的使用详解
JSP编译器指引与指令元件有五种型态.在JSP1.0之后,大部分的JSP是包含在以作为结束的单一标签里.新的JSP1.1规格已经发表了,它同时也与XML相容. 五种JSP的编译器指引如下所示: 1.编译器指引 2.预定义 3.运算式 4.程序代码 5.注解 下面我们分析一个简单的JSP页面.您可以在JSWDK的examples目录下创建另外一个目录存放此文件,文件名字可以任意,但扩展名必须为.jsp.从下面的代码清单中可以看到,JSP页面除了比普通HTML页面多一些Java代码外,两者具有基本相
-
jsp与sql语句的混合使用示例
话不多说,直接上例子 insert 复制代码 代码如下: String sql="insert into allorder values('" + orderid + "','" + bookid +"','" + amount + "','" + username + "')"; int result=stmt.executeUpdate(sql); if(result==1) response.send
-
Idea连接数据库并执行SQL语句的方法示例
1.Idea显示Database Idea有一个功能可以连接数据库,那就是Idea的Database,如图 Database在Idea中显示如下 1)点击view 2)点击Tool Buttons 2)点击view 2)点击Tool Windows 3)点击Database 2.连接数据库 1.打开界面 2.配置连接信息 3.测试连接 4.面板基本信息 5.选择要显示的数据库 6.表的基本信息 7.新建查询 8.设置sql的备注名称 9.编写sql执行 第1种,先选择sql语句,在点击执行按钮
-
ThinkPHP3.2.3框架实现执行原生SQL语句的方法示例
本文实例讲述了ThinkPHP3.2.3框架实现执行原生SQL语句的方法.分享给大家供大家参考,具体如下: [查询语句]query方法 示例:查询blog_article表中的文章标题title字段 //构造sql语句 $sql = "select `title` from blog_article"; //或者下面两种,都会自动读取当前设置的表前缀 //$sql = "select `title` from __PREFIX__article"; //$sql =
-
oracle使用sql语句增加字段示例(sql删除字段语句)
添加字段的语法:alter table tablename add (column datatype [default value][null/not null],-.); 修改字段的语法:alter table tablename modify (column datatype [default value][null/not null],-.); 删除字段的语法:alter table tablename drop (column); 添加.修改.删除多列的话,用逗号隔开. 使用alter
-
java实现简单的给sql语句赋值的示例
代码本身很简单.拼接sql的时候?不好数,简单的用来赋值. 复制代码 代码如下: /** * TODO 循环赋值,缺少的类型可随时添加 * @author Lucius * @param pt * @param list * @throws SQLException */ public static void setParam(PreparedStatement pt, List list) throws SQLException{ for(int i = 0;i<list.siz
-
C#调用SQL语句时乘号的用法
一般来说,在ADO中,我们需要在SQL语句中使用乘法运算,可是添加'*'以后执行程序总是会出错,这是因为'*'与sql中的'*'关键字重合了,因此编译就会出错. 解决办法为:将乘法运算放到sql语句外面,将结果放入一个变量中,然后在sql语句中引用即可. 如下示例所示: int count = (this.AspNetPager1.CurrentPageIndex-1)*this.AspNetPager1.PageSize; string sql = " select top "+co
-
java执行SQL语句实现查询的通用方法详解
完成SQL查询 并将查询结果放入Vector容器,以便其他程序使用 /* * 执行sql查询语句 */ public static <T> Vector<T> executeQuery(Class<T> clazz, String sql, Object... args) { Connection conn = null; PreparedStatement preparedstatement = null; ResultSet rs = null; Vector<
-
SQL语句示例
SQL的意思是结构化查询语言,其主要功能是同各种数据库建立联系,进行沟通.查询指的是对存储于SQL的数据的请求.查询要完成的任务是:将 Select 语句的结果集提供给用户.Select 语句从 SQL 中检索出数据,然后以一个或多个结果集的形式将其返回给用户. ========================================================== Select 基本语法结构 ===========================================
-
SQL语句多表联查的实现方法示例
目录 前言 三表联查 内连接 外连接 附:多表联合查询训练 总结 前言 最近面试实习生,发现一般来说,公司喜欢通过一些 SQL 语句来考察你对数据库的使用熟不熟悉.所以我来总结一下我在面试中遇到多表联查是怎么联查的. 三表联查 首先来说多表联查的一些知识点. 多表是指等于或者多余三个表以上的数据库查询.多表联查的类型有: 内连接:join,inner join 外连接:left join,left outer join,right join,right outer join,union 交叉连接
随机推荐
- 新人报道,发个小技巧(js数组重复判断)
- 用PS实现纹理浮雕效果代码
- java中使用双向链表实现贪吃蛇程序源码分享
- 利用java反射机制调用类的私有方法(推荐)
- 详解Kotlin中的变量和方法
- js replace 与replaceall实例用法详解
- JS 日期验证正则附asp日期格式化函数
- 十二、脚本元素、指令和预定义变量
- MySQL SHOW 命令的使用介绍
- 在IE下拖动滚动条时border消失的解决方法
- 解决Jquery load()加载GB2312页面时出现乱码的两种方案
- jQuery内置的AJAX功能和JSON的使用实例
- 一个php作的文本留言本的例子(二)
- Android中gravity与layout_gravity的使用区别分析
- Ruby中类变量和实例变量的比较
- 用shell脚本防ssh和vsftpd暴力破解的详解讲解
- javascript实现表现、结构、行为分离的选项卡效果!
- Android AIDL实现跨进程通信的示例代码
- Python备份目录及目录下的全部内容的实现方法
- asp.net操作xml增删改示例分享