随笔分类 - JavaWeb学习之路
Ajax技术之使用XMLHttpRequest对象(一)【初始化XMLHttpRequest对象】
摘要:在初始化XMLHttpRequest对象时要考虑两种情况,一种是IE浏览器,另一种是非IE浏览器。在IE浏览器中要把XMLHttpRequest实例化一个ActiveX对象 http_request = new ActiveXObject("Msxml2.XMLHTTP"); //创建XMLHttp
阅读全文
EL的隐含对象(三)【访问环境信息的隐含对象】
摘要:EL中提供了6个访问环境信息的隐含对象。分别是: (1)param对象 param对象用于获取请求参数的值,应用在参数值只有一个的情况。在应用param对象时,返回的结果为字符串。 例:在JSP页面中,放置一个名称为user的文本框。首先新建一个index.jsp页面,关键代码如下; 注意:如果na
阅读全文
EL的隐含对象 (二)【访问作用域范围的隐含对象】
摘要:在EL中提供了4个用于访问作用域范围的隐含对象,即pageScope、requestScope、sessionScope和applicationScope。应用这4个隐含对象指定所要查找的标识符的作用域后,系统 将不再按照默认的顺序(page、request、session以及application
阅读全文
EL的隐含对象(一)【页面上下文对象】
摘要:页面上下文对象为pageContext,用于访问JSP内置对象(例如:request、response、out、session、exception、page等)和ServletContext。在获取到这些内置对象后,就可以获得其属性值。这些属性与对象的getXXX()方法相对应,在使用时,去掉方法名
阅读全文
EL语言表达式 (三)【EL中的算术运算以及判断EL对象是否为空】
摘要:一、EL中的算术运算 EL和其他语言一样,同样也提供了基本的算术运算(加、减、乘、除和取余),如下图。 ${5/2}或${5 div 2} ${9/0}或${9 div 0} 注意:EL的“+”运算符与java的“+”运算符不同,它不能实现两个字符串之间的连接,如果使用该运算符连接两个不可以转换为数
阅读全文
EL语言表达式 (二)【EL对数据的访问】
摘要:一、访问方式: EL中访问数据和Java中访问数组的方式相同,即可以通过“[]”和“.”运算符进行访问。而且两种形式是等价的。如: 访问JavaBean对象userInfo中的id属性,可以写成下面两种形式: ${userInfo.id}和${userInfo[id]} EL访问数据例子: 运行以上
阅读全文
EL语言表达式 (一)【语法和特点】
摘要:一、基本语法规则: EL表达式语言以“${”开头,以"}"结尾的程序段,具体格式如下: ${expression} 其中expression:表示要指定输出的内容和字符串以及EL运算符组成的表达式。 二、EL语言表达式的特点: (1)EL语法简单,方便 (2)EL可以与JSTL结合使用,也可以和Ja
阅读全文
JDBC在javaweb中的应用之分页数据查询
摘要:恢复内容开始 分页查询 分页查询是java web开发中经常使用到的技术。在数据库中数据量非常大的情况下,不适合将所有的数据全部显示到一个页面中,同时为了节约程序以及数据库的资源,就需要对数据进行分页查询操作。 通过JDBC实现分页的方法比较多,而且不同的数据库机制其分页的方式也不同,这里我们介绍典
阅读全文
JDBC操作数据库之批处理
摘要:JDBC开发中,操作数据库需要和数据库建立连接,然后将要执行的SQL语句发送到数据库服务器,最后关闭数据库连接,都是按照这样的操做的,如果按照此流程要执行多条SQL语句,那么就要建立多个数据库连接,将时间浪费在数据库连接上,针对这样的问题,JDBC给出了一个很好的解决方案 JDBC的批处理。 示例代
阅读全文
JDBC操作数据库之删除数据
摘要:删除数据使用的SQL语句为delete语句,如果删除图书id为1的图书信息,其SQL语句为: delete from book where id=1 在实际开发中删除数据通常使用PreparedStatement对象进行操作。 实例代码: (1)index.jsp (2)book_list.jsp
阅读全文
JDBC操作数据库之修改数据
摘要:使用JDBC修改数据库中的数据,起操作方法是和添加数据差不多的,只不过在修改数据的时候还要用到UPDATE语句来实现的,例如:把图书信息id为1的图书数量改为100,其sql语句是:update book set bookCount=100 where id=1。在实际开发过程中,通常会由程序传递S
阅读全文
JDBC操作数据库之查询数据
摘要:以数据库中查找图书信息,并将信息显示在jsp页面当中为例,下面贴上代码片段: (1)在index.jsp页面代码body中只要添加如下一段代码: <a href="FindServlet">查看所有图书</a> (2)FindServlet.java类代码 (3)图书信息展示页面book_list.
阅读全文
JDBC数据库之添加数据
摘要:通过JDBC向数据库中添加数据,可以使用INSERT语句实现插入数据SQL语句,对于SQL语句中的参数可以只用占位符“?”代替,然后通过PreparedStatement对其赋值以及执行SQL。代码如下: (1)添加图书页面,并不复杂,只是一个简单的表单,页面采用UTF-8编码方式。 (2)结果展示
阅读全文
JDBC连接MySQL数据库
摘要:在使用JDBC连接MySQL数据库之前,首先要下载jdbc mysql驱动, 下载地址:http://pan.baidu.com/s/1pL0XqsV 下载解压之后,在Eclipse创建的java工程项目中新建一个lib文件夹,然后将解压到的mysql-connection-java-5.1.7-b
阅读全文
JDBC操作数据库之连接数据库
摘要:通过JDBC向数据库中添加数据的时候,使用insert语句实现数据的插入,再SQL语句中的参数可以用占位符“?”来替代,然后通过PreparedStatement对象或者Statement对象对其赋值并执行SQL。 下面分别对PreparedStatement接口和Statement接口插入数据方法
阅读全文
JavaWeb学习之JDBC API中常用的接口和类
摘要:JDBC API中包含四个常用的接口和一个类分别是: 1、Connection接口 2、Statement接口 3、PreparedStatement接口 4、ResultSet接口 5、DriverManager类 下面一一介绍这四个接口和一个类 (1)Connection接口 Connectio
阅读全文
浙公网安备 33010602011771号