• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
java小斌
让技术填满空虚的内心世界
博客园    首页    新随笔    联系   管理    订阅  订阅

随笔分类 -  JavaWeb学习之路

上一页 1 2
Ajax技术之使用XMLHttpRequest对象(一)【初始化XMLHttpRequest对象】

摘要:在初始化XMLHttpRequest对象时要考虑两种情况,一种是IE浏览器,另一种是非IE浏览器。在IE浏览器中要把XMLHttpRequest实例化一个ActiveX对象 http_request = new ActiveXObject("Msxml2.XMLHTTP"); //创建XMLHttp 阅读全文
posted @ 2017-10-27 15:07 Java小斌 阅读(311) 评论(0) 推荐(0)
EL的隐含对象(三)【访问环境信息的隐含对象】

摘要:EL中提供了6个访问环境信息的隐含对象。分别是: (1)param对象 param对象用于获取请求参数的值,应用在参数值只有一个的情况。在应用param对象时,返回的结果为字符串。 例:在JSP页面中,放置一个名称为user的文本框。首先新建一个index.jsp页面,关键代码如下; 注意:如果na 阅读全文
posted @ 2017-10-25 18:11 Java小斌 阅读(1202) 评论(0) 推荐(0)
EL的隐含对象 (二)【访问作用域范围的隐含对象】

摘要:在EL中提供了4个用于访问作用域范围的隐含对象,即pageScope、requestScope、sessionScope和applicationScope。应用这4个隐含对象指定所要查找的标识符的作用域后,系统 将不再按照默认的顺序(page、request、session以及application 阅读全文
posted @ 2017-10-24 20:40 Java小斌 阅读(1014) 评论(0) 推荐(0)
EL的隐含对象(一)【页面上下文对象】

摘要:页面上下文对象为pageContext,用于访问JSP内置对象(例如:request、response、out、session、exception、page等)和ServletContext。在获取到这些内置对象后,就可以获得其属性值。这些属性与对象的getXXX()方法相对应,在使用时,去掉方法名 阅读全文
posted @ 2017-10-24 16:49 Java小斌 阅读(850) 评论(0) 推荐(0)
EL语言表达式 (三)【EL中的算术运算以及判断EL对象是否为空】

摘要:一、EL中的算术运算 EL和其他语言一样,同样也提供了基本的算术运算(加、减、乘、除和取余),如下图。 ${5/2}或${5 div 2} ${9/0}或${9 div 0} 注意:EL的“+”运算符与java的“+”运算符不同,它不能实现两个字符串之间的连接,如果使用该运算符连接两个不可以转换为数 阅读全文
posted @ 2017-10-24 15:35 Java小斌 阅读(1800) 评论(0) 推荐(1)
EL语言表达式 (二)【EL对数据的访问】

摘要:一、访问方式: EL中访问数据和Java中访问数组的方式相同,即可以通过“[]”和“.”运算符进行访问。而且两种形式是等价的。如: 访问JavaBean对象userInfo中的id属性,可以写成下面两种形式: ${userInfo.id}和${userInfo[id]} EL访问数据例子: 运行以上 阅读全文
posted @ 2017-10-23 20:38 Java小斌 阅读(835) 评论(0) 推荐(0)
EL语言表达式 (一)【语法和特点】

摘要:一、基本语法规则: EL表达式语言以“${”开头,以"}"结尾的程序段,具体格式如下: ${expression} 其中expression:表示要指定输出的内容和字符串以及EL运算符组成的表达式。 二、EL语言表达式的特点: (1)EL语法简单,方便 (2)EL可以与JSTL结合使用,也可以和Ja 阅读全文
posted @ 2017-10-23 17:33 Java小斌 阅读(2613) 评论(0) 推荐(0)
JDBC在javaweb中的应用之分页数据查询

摘要:恢复内容开始 分页查询 分页查询是java web开发中经常使用到的技术。在数据库中数据量非常大的情况下,不适合将所有的数据全部显示到一个页面中,同时为了节约程序以及数据库的资源,就需要对数据进行分页查询操作。 通过JDBC实现分页的方法比较多,而且不同的数据库机制其分页的方式也不同,这里我们介绍典 阅读全文
posted @ 2017-09-11 13:15 Java小斌 阅读(1126) 评论(0) 推荐(0)
JDBC操作数据库之批处理

摘要:JDBC开发中,操作数据库需要和数据库建立连接,然后将要执行的SQL语句发送到数据库服务器,最后关闭数据库连接,都是按照这样的操做的,如果按照此流程要执行多条SQL语句,那么就要建立多个数据库连接,将时间浪费在数据库连接上,针对这样的问题,JDBC给出了一个很好的解决方案 JDBC的批处理。 示例代 阅读全文
posted @ 2017-09-07 15:45 Java小斌 阅读(685) 评论(0) 推荐(0)
JDBC操作数据库之删除数据

摘要:删除数据使用的SQL语句为delete语句,如果删除图书id为1的图书信息,其SQL语句为: delete from book where id=1 在实际开发中删除数据通常使用PreparedStatement对象进行操作。 实例代码: (1)index.jsp (2)book_list.jsp 阅读全文
posted @ 2017-09-07 14:59 Java小斌 阅读(9128) 评论(0) 推荐(0)
JDBC操作数据库之修改数据

摘要:使用JDBC修改数据库中的数据,起操作方法是和添加数据差不多的,只不过在修改数据的时候还要用到UPDATE语句来实现的,例如:把图书信息id为1的图书数量改为100,其sql语句是:update book set bookCount=100 where id=1。在实际开发过程中,通常会由程序传递S 阅读全文
posted @ 2017-09-07 14:01 Java小斌 阅读(11096) 评论(0) 推荐(0)
JDBC操作数据库之查询数据

摘要:以数据库中查找图书信息,并将信息显示在jsp页面当中为例,下面贴上代码片段: (1)在index.jsp页面代码body中只要添加如下一段代码: <a href="FindServlet">查看所有图书</a> (2)FindServlet.java类代码 (3)图书信息展示页面book_list. 阅读全文
posted @ 2017-09-05 11:05 Java小斌 阅读(5827) 评论(0) 推荐(1)
JDBC数据库之添加数据

摘要:通过JDBC向数据库中添加数据,可以使用INSERT语句实现插入数据SQL语句,对于SQL语句中的参数可以只用占位符“?”代替,然后通过PreparedStatement对其赋值以及执行SQL。代码如下: (1)添加图书页面,并不复杂,只是一个简单的表单,页面采用UTF-8编码方式。 (2)结果展示 阅读全文
posted @ 2017-09-03 16:03 Java小斌 阅读(8087) 评论(0) 推荐(0)
JDBC连接MySQL数据库

摘要:在使用JDBC连接MySQL数据库之前,首先要下载jdbc mysql驱动, 下载地址:http://pan.baidu.com/s/1pL0XqsV 下载解压之后,在Eclipse创建的java工程项目中新建一个lib文件夹,然后将解压到的mysql-connection-java-5.1.7-b 阅读全文
posted @ 2017-09-02 13:44 Java小斌 阅读(528) 评论(0) 推荐(0)
JDBC操作数据库之连接数据库

摘要:通过JDBC向数据库中添加数据的时候,使用insert语句实现数据的插入,再SQL语句中的参数可以用占位符“?”来替代,然后通过PreparedStatement对象或者Statement对象对其赋值并执行SQL。 下面分别对PreparedStatement接口和Statement接口插入数据方法 阅读全文
posted @ 2017-09-02 11:48 Java小斌 阅读(246) 评论(0) 推荐(0)
JavaWeb学习之JDBC API中常用的接口和类

摘要:JDBC API中包含四个常用的接口和一个类分别是: 1、Connection接口 2、Statement接口 3、PreparedStatement接口 4、ResultSet接口 5、DriverManager类 下面一一介绍这四个接口和一个类 (1)Connection接口 Connectio 阅读全文
posted @ 2017-09-01 14:41 Java小斌 阅读(10398) 评论(0) 推荐(0)

上一页 1 2
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3