自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

aweiyo的专栏

本博客供本人学习使用,也有很多是经网上转载,如果侵犯了你,请第一时间联系我,马上删除。欢迎相互交流~~ 将长期更新

  • 博客(32)
  • 收藏
  • 关注

转载 创建jdbC的工具类

package cn.itcast.jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.ResourceBundle;

2015-03-23 23:48:49 265

原创 增删改查语句

增:insert into user values(6,'eeee','111','eeee@163')改:update user set email='123123' where id=5删:delete from user where name='eeee'查:select name from user增删改都是用:executeUpdate()      查:executeQ

2015-03-23 23:10:20 1082

原创 异常 Column count doesn't match value count at row 1

这是插入的insert中的values的值与表中的值的数目不匹配,多插或是少插

2015-03-23 22:24:05 407

转载 ResultSet滚动结果集

ResultSet还提供了对结果集进行滚动和更新的方法Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);//默认的是没有参数的next():移动到下一行previous():移动到前一行absolute(int row):移动

2015-03-23 21:37:36 432

原创 关mysql错误的提示音

连接MySQL时输入:mysql --no-beep -u root -p

2015-03-23 14:06:38 379

原创 Statement接口

statement:用于执行静态 SQL 语句并返回它所生成结果的对象。代表一个操作的状态execute(String sql)          执行给定的 SQL 语句,该语句可能返回多个结果。返回值是Boolean,如果sql的结果是resultset,返回的是true,弱国不是返回的是false。sql语句的类型可以是增删改查..executeQuery(String

2015-03-23 13:21:36 600

原创 Connection接口

与特定数据库的连接(会话)。在连接上下文中执行 SQL 语句并返回结果。1、获得数据库的Statement对象createstatement(): 创建一个 Statement 对象来将 SQL 语句发送到数据库。prepareStatement(String sql)          创建一个 PreparedStatement 对象来将参数化的 SQL 语句发送到数据库。

2015-03-23 13:04:27 742

转载 JdbC之URL

Mysql URL : jdbc:mysql://localhost:3306/day13 通过?传递参数Oracle写法:jdbc:oracle:thin:@localhost:1521:sid编写JDBC程序连接Oracle 1) 启动Oracle Listener和service两个服务 * Listener 服务默认端口8080  (和tomcat默认端口一样)2)

2015-03-23 12:59:19 365

原创 DriverManager.registerDriver(new Driver())不能执行的原因

1、数据库厂商会默认的调用加载驱动,所以我们加载驱动时用Class.forName("com.mysql.jdbc.Driver")即可//这是针对MySQL数据库而言2、用new Driver() 必须是指定的加载某个数据库,必须倒入该数据库的包,否则不能用,而Class.forName("com.mysql.jdbc.Driver")不会导包,也可以写另外的语句加载其他的数据库。

2015-03-23 11:20:42 1249

原创 jdbC连接到数据库

package cn.aweiyo.jdbc;import java.sql.Driver;import java.sql.DriverManager;import java.sql.DriverPropertyInfo;import java.sql.SQLException;import java.sql.Statement;import java.util.Properties

2015-03-23 00:14:30 282

转载 EL

EL 表达式语言,来自民间 ,Servlet2.4 之后 EL 被纳入官方规范 功能:1、EL 获得 JSP四个范围中保存数据 (访问JavaBean的属性)2、EL 表达式支持运算 3、EL 内置 11个对象 --- web开发常用对象4、EL 调用 java的方法 EL是从javaee1.4版本才被纳入规范,javaee1.3 及以前版本,默认对EL不进行解析

2015-03-16 21:40:36 301

转载 JSP的九个内置对象

JSP的九个内置对象分别是什么?什么是内置对象? JSP翻译为Servlet代码时,有些对象默认已经创建好的,这类对象可以直接在jsp中使用,内置对象page、request、session、application、response、pageContext、out、config、exceptionrequest                HttpServletRequest 

2015-03-16 19:56:06 265

原创 Jsp之指令元素(include)

include指令用于Jsp页面转换成servlet时引入其他文件include包含目标页面整个内容,被包含页面,不需要是一个完整HTML,只要编写HTML片段就可以了静态include 原理*在 JSP翻译为Servlet时,完成包含动作,Servlet程序并没有执行,包含路径不能用变量、不能含有?拼接参数,目标文件必须存在* 存在特殊案例:被包含页面存在错误,只要包

2015-03-16 12:12:34 299

原创 Jsp之指令元素(page)

语法:import:默认导入了javax.servlet.*;javax.servlet.http.*;javax.servlet.jsp.*;java.lang.*;若是这四个包里面的,则需要导入language:默认是java,也不能改extends:继承什么父类,一般不修改isELIgnored:buffer和autoFlush:buffer设置的的是缓存的大小ses

2015-03-16 10:42:45 323

转载 Request和response总结

1、Response 四个必须 API setStatus setHeader getOutputStream getWriter setStatus 状态码setHeader 头信息getOutputStream getWriter  响应体2、重定向 302 + Location ---- 简写 sendRedirect 案例 用户登录重定向 3、refresh

2015-03-08 23:06:13 319

转载 转发和重定向的区别

转发和重定向区别1、转发一次请求、一次响应 重定向 两次请求 两次响应2、转发只能跳转站内程序,重定向定向任何站点 3、转发 URL地址不变 ,重定向URL地址改变 4、转发 对客户端不可见,重定向对客户端可见 5、转发共享同一个Request中数据,重定向两次请求,不同Request对象,不能共享Request数据 * request.setAttribute 必须和

2015-03-08 22:48:33 243

原创 HttpServletRequest

获取客户机信息getRequestUrl() :获得的是全部路径getRequestUri ():获得的是部分路径Uri包括URL,因为/aweiyo/hello是Uri(部分路径),http://localhost:8080/aweiyo/hello是URL(全部路径),但是http://localhost:8080/aweiyo/hello也是属于Uri,因为其最后的路径满足/aw

2015-03-08 09:58:42 285

原创 生成验证码代码

package aweiyo.servlet.response1;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;import java.io.PrintWr

2015-03-07 22:24:27 376

原创 HttpServletResponse

客户端向服务器发送http请求,则会产生HttpServluest对象给服务器。HttpServletRequest封装了客户端的信息,服务器servlet程序可以通过request对象操纵客户端的信息.HttpServletRequest是ServletRequest的子接口,因为ServletRequest没有与HTTP相关的api,而HttpServletRequest增加了与HTTP协

2015-03-07 00:11:43 262

原创 ServletContext的功能

1、获得整个web应用初始化参数类中:public class ContextServlet extends HttpServlet {    public void doGet(HttpServletRequest request, HttpServletResponse response)            throws ServletException, IOExce

2015-03-05 20:13:29 305

原创 简析servlet在web.xml重的配置含义

代码如下:点点滴滴    InitServlet    aweiyo.servlet.InitServlet        InitServlet        /aweiyo简析:1   即是servlet的名字,可以按需求的名字来起,但是注意的是上下两个servlet-name必须一致,因为这是servlet的标示符,一个人的名字是不会有两个的。

2015-03-05 19:22:28 219

原创 servlet的简介及运行

servlet就是在服务器端生成动态网页的技术,是web服务器端的编程技术。一个servlet为一组或是一个URL的请求访问提供服务,并且会返回该服务的相应内容。运行:浏览器--------〉服务器服务器根据浏览器中传递的URL,调用相应的servlet类,即servlet没有主函数,是由浏览器中传递的URL决定通过servlet中的打印流对象,将生成的HTML数据传输

2015-03-05 19:17:13 362

原创 eclipse中代码连接到mysql数据库

import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;public class Test {   public static void main(String[] args) throws Exception{    new Test().add();

2015-03-05 15:31:05 2895

原创 web tomact工程发不失败

检查开启Tomact和发布的tomact是不是同一个,不是同一个就会造成错误,这次是mytomact和tomact.6造成了差异~其他情况找控制台的最后一个cause by,然后根据情况处理

2015-03-04 22:50:08 307

原创 servlet的几种匹配方式

一个Servlet可以配置多个url-pattern URL 配置格式 三种:1、完全路径匹配  (以/开始 ) 例如:/hello /init                  一定不能忘记/* 当前工程没有被正确发布,访问该工程所有静态资源、动态资源 发生404 ----- 工程启动时出错了 * 查看错误时 分析错误1) 单一错误 : 从上到下 查看第一行你自己写代码 (有

2015-03-04 21:26:14 588

转载 mysql中的数据表table语法

1、创建数据表 create table 表名(列名 类型(长度),列名 类型(长度) ...) character set 编码集;* 如果不设置编码集,数据表将采用数据库默认字符集  create table users(   id int,   name varchar(40),   password varchar(40),   birthday date

2015-03-04 18:33:54 626

转载 mysql语法database

1、创建一个数据库创建一个使用utf8字符集的mydb2数据库 -----  create database mydb2 character set utf8;2、查看和删除数据库查看前面创建的mydb2数据库的定义信息 ----- show create database mydb2;删除前面创建的mydb1数据库 ----- drop database mydb1;

2015-03-04 18:31:20 310

转载 cmd中的mysql指令

启动mysql:进入cmd界面,运行 services.mscMySQL服务启动,mysql数据库启动了 * 在每次使用mysql之前必须启动mysql连接mysql:mysql -u root -p Enter password: ***

2015-03-04 18:18:40 350

转载 忘记mysql密码,修改密码

将root密码修改 abc1、停止mysql服务   win+R键输入services.msc2、新建cmd窗口 输入 mysqld-nt --skip-grant-tables ----- 窗口阻塞,不要关闭3、新建窗口登陆mysql 输入mysql -u root -p,不需要输入密码use mysqlupdate user set password = password(

2015-03-04 18:16:42 311

转载 servlet的生命周期

init(ServletConfig config)  初始化 service(ServletRequest req, ServletResponse res)  提供服务方法destroy()  销毁 1、tomcat服务器启动时,没有创建Servlet对象2、第一次访问时,tomcat构造Servlet对象,调用 init,执行service 3、从第二次以后访问 to

2015-03-03 23:52:55 268

转载 alt+/没有显示提示信息

有的MyEclipse版本用Alt+/不提示代码,原因:MyEclipse 代码提示的快捷代码不是Alt+/,且把Alt+/分配给了单词提示 因此要恢复代码提示用Alt+/.需要做两件事:1,菜单Window-->Preferences-->Genaral(有的版本:Workbench)-->keys 下设置Content Assist 的快捷键,Binding的值为Alt+/(同

2015-03-03 22:53:48 1568

原创 myeclipse生成的servlet的模版的创建

通过myeclipse向导 创建Servlet ---- 创建Servlet程序,生成web.xml 配置 * 生成Servlet信息非常复杂,想生成Servlet 内容整洁一些,精简一些 ------ 修改Servlet模板 1 找到myeclipse的安装目录,然后找到common / plugins/com.genuitec.eclipse.wizards_xx.jar2

2015-03-03 22:24:49 714

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除