jsp基础
mgsky1
这个作者很懒,什么都没留下…
展开
-
jsp数据库基础之---jsp与MySQL数据库的连接
这是jsp数据库基础篇的第一篇教程,比较简单,主要介绍jsp页面与MySQL数据库的连接。废话不多说,我们就开门见山吧! 我选用的MySQL版本为:5.0.22 MySQL的驱动版本为:mysql-connector-java-5.0.4 下载的话会在文末给出链接 MySQL的安装我就不多说了,不过建议大家不要使用默认的3306端口,会给黑客可乘之机,我的机器就曾经被“轰炸原创 2016-07-25 18:08:48 · 7044 阅读 · 4 评论 -
jsp数据库基础之---使用post和get方法获取表单数据
在实际应用场景中,用户提交的数据常常需要跟数据库进行交互,而这一过程最经常用到的就是表单,表单最基本的提交分为2钟,一种是post方式,一种是get方式。其中post方式比较安全,get方式有字符长度上的限制。 让我们开始吧!在WebContent下新建一个文件夹,名为FormAction在FormAction中新建一个jsp文件,名为getInfo.jsp备用原创 2016-07-30 16:29:26 · 14972 阅读 · 0 评论 -
jsp数据库基础之--往MySQL数据库添加数据
前面讲到了查询,还讲到了从表单获取数据,这些是最最基本的了。下面来说说往MySQL数据库添加数据。先讲怎么做,后面再说明原理 1、新建一个jsp文档,名为insert.jsp,放到fromAction文件夹下 2、在insert.jsp文档中,添加如下内容<%@ page language="java" contentType="text/html; char原创 2016-08-17 16:32:26 · 31842 阅读 · 12 评论 -
jsp数据库基础之--从MySQL数据库中删除数据
jsp数据库基础讲了增、查,下面来说说删,删应该是常用的数据库基础,增删改查中最最简单的了。不多说,马上开始 1、在FormAction文件夹下新建delete.jsp文件 2、在delete.jsp文件中添加如下内容<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding原创 2016-08-17 17:25:37 · 20134 阅读 · 6 评论 -
jsp数据库基础之--从MySQL数据库更新数据
终于进入数据库基础的最后一个环节,那就是更新数据了。这个操作对于初学者来说会稍微麻烦一些,要先从数据库中把我们想要的数据查询出来,然后再对数据进行更新。 我们开始吧~基本的原理跟之前增、查、删是一样一样的~可以相互参考 1、在WebContent下新建update_0.jsp文件,用于输入ID 输入如下内容<%@ page language="java" cont原创 2016-08-18 17:50:04 · 4265 阅读 · 3 评论 -
jsp数据库基础之--使用PreparedStatement操纵数据库
之前都是使用的是Statement接口,这个是最原始,最直观的一种方法,为什么这么说呢,因为它所使用的SQL语句,是靠字符串的拼接,比较容易让人理解。不过这个也带来一个问题,就是安全性,许许多多的SQL注入都是利用这个弱点,这个漏洞还是蛮可怕的,我们老师有演示过,除了可以不用密码直接登陆之外,还能搞掉你整个数据库。。。吓死宝宝了,所以,强烈推荐使用PreparedStatement接口进行参数化查原创 2016-08-19 18:31:23 · 4082 阅读 · 2 评论 -
jsp数据库基础之---从MySQL数据库中查询数据
上一篇,我们了解了jsp与MySQL数据库的连接时如何操作的,今天,我们就来将昨天建立的连接应用起来,进数据库查询数据并显示在页面上。这里的查询,是最简单的查询,并没有涉及参数化。Step1:在昨天conDB.java的基础上,增加一个方法,名为getConnection(),用来获取数据库连接实例,以便于进行查询操作,代码如下 public Connection getConnect原创 2016-07-26 17:33:12 · 2684 阅读 · 0 评论 -
jsp基础之--使用Session完成简单的登陆操作
今天来说说Session,Session也叫实域,能够保存一些信息,并且再页面跳转的时候不会丢失,常用作登陆,可以保存已经登陆用户的信息。今天就利用Session在不连接数据库的情况下实现简单的登陆操作。 在jsp中,session被作为一个独立的接口存在,叫做HttpSession 我们要用到的是设置Session,设置Session的过期时间,获取Session的值,移除Sessi原创 2016-08-20 10:46:24 · 20719 阅读 · 2 评论 -
jsp基础之--jsp的静态、动态包含
最近学校在上Java Web,讲到了静态、动态包含,在这里做一个小结。 1、新建一个工程,叫include-test 2、新建一个index.jsp文件,内容如下 <%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServer原创 2016-09-17 21:34:27 · 539 阅读 · 0 评论