javaweb30天
文章平均质量分 71
never123450
javaweb 自学还未成才
展开
-
Cookie案例:显示上次访问的时间
package cn.itcast.cookis;import java.io.IOException;import java.io.PrintWriter;import java.util.Date;import javax.servlet.ServletException;import javax.servlet.http.Cookie;import j转载 2014-04-13 22:14:57 · 458 阅读 · 0 评论 -
dom4j解析xml文档(增删查改)
package cn.itcast.dom4j;import java.awt.print.Book;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.OutputStreamWriter;import java.util.List;import org.dom4转载 2014-04-08 19:01:49 · 392 阅读 · 0 评论 -
字节流和字符流的区别
字节流与和字符流的使用非常相似,两者除了操作代码上的不同之外,是否还有其他的不同呢?实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用了缓冲区,通过缓冲区再操作文件,如图12-6所示。下面以两个写文件的操作为主进行比较,但是在操作时字节流和字符流的操作完成之后都不关闭输出流。范例:使用字节流不关闭执行Java代码转载 2014-04-08 08:53:29 · 384 阅读 · 0 评论 -
xpath提取xml文档数据
package cn.itcast.sax;import java.io.File;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.Node;import org.dom4j.io.SAXReader;public class Demo5 {转载 2014-04-08 19:36:48 · 602 阅读 · 0 评论 -
通过response的write留输出数据的问题
package cn.itcast.response;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http转载 2014-04-10 22:19:36 · 1591 阅读 · 0 评论 -
response实现文件下载
package cn.itcast.response;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.io.PrintWriter;import java.net.U转载 2014-04-10 22:46:56 · 350 阅读 · 0 评论 -
response的outputStream输出数据的问题
package cn.itcast.response;import java.io.IOException;import java.io.OutputStream;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServl转载 2014-04-10 22:06:15 · 2395 阅读 · 0 评论 -
用普通的java读取资源文件
package cn.itcast.dao;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.util.Properties;//用普通的java读取资源文件//如果读取资源文件的程序不是servlet的话,就只能通转载 2014-04-10 15:52:52 · 321 阅读 · 0 评论 -
输出随机认证码图片
package cn.itcast.response;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.IOException转载 2014-04-11 15:18:15 · 346 阅读 · 0 评论 -
用refresh控制浏览器定时刷新
package cn.itcast.response;import java.io.IOException;import java.io.PrintWriter;import java.util.Random;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;转载 2014-04-11 15:58:54 · 698 阅读 · 0 评论 -
Access restriction: The type BASE64Encoder is not accessible due to restrict
在eclipse中使用sun.misc.BASE64Encoder,却提示“Access restriction: The type BASE64Encoder is not accessible due to restrict” 错误解决方案:在configure build path 中去掉 jre system library,然后重新加载jre system library..转载 2014-04-26 19:32:17 · 373 阅读 · 0 评论 -
获取请求头和请求数据
package cn.itcast.request;import java.io.IOException;import java.io.InputStream;import java.io.PrintWriter;import java.lang.reflect.InvocationTargetException;import java.util.Enumeration转载 2014-04-12 12:36:41 · 548 阅读 · 0 评论 -
request实现请求重定向和request的一些细节
package cn.itcast.response;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http转载 2014-04-12 12:37:22 · 2686 阅读 · 0 评论 -
mysql操作
进入mysqlmysql -uroot -proot(密码)sql:structured query language(结构化查询语言)用户名和密码:root创建一个名称为mydb1的数据库create database mytab1;查看所有的数据库:show databases;创建一个使用utf-8字符集的mytab转载 2014-04-26 20:02:02 · 345 阅读 · 0 评论 -
request乱码
package cn.itcast.request;import java.io.IOException;import java.io.PrintWriter;import java.io.UnsupportedEncodingException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;转载 2014-04-13 13:09:46 · 272 阅读 · 0 评论 -
防盗链
package cn.itcast.request;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.转载 2014-04-13 16:48:41 · 267 阅读 · 0 评论 -
web工程中各类地址的写法
package cn.itcast.url;//web工程中各类地址的写法import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.转载 2014-04-13 16:28:23 · 405 阅读 · 0 评论 -
jsp自定义标签
jsp自定义标签原创 2015-08-11 18:51:34 · 309 阅读 · 0 评论 -
文件上传需要注意的问题
1.上传文件的中文乱码 1.1 解决文件的乱码 ServletFileUpload.setHeaderEncoding("UTF-8") 1.2 解决普通输入项的乱码(注意,表单类型为multipart/form-data的时候,设置request的编码是无效的) FileItem.setString("UTF-8"); //解决乱码2.在处理表单之前,要记得调用:原创 2014-05-09 09:29:53 · 473 阅读 · 0 评论 -
文件上传
My JSP 'uploat.jsp' starting page 上传用户: 上传文件: 上传文件:原创 2014-05-08 17:23:41 · 327 阅读 · 0 评论 -
sax解析原理与案例
package cn.itcast.sax;import java.io.IOException;import javax.xml.parsers.ParserConfigurationException;import javax.xml.parsers.SAXParser;import javax.xml.parsers.SAXParserFactory;转载 2014-04-07 21:24:49 · 473 阅读 · 0 评论 -
cookie案例:显示商品浏览历史
package cn.itcast.cookis;import java.io.IOException;import java.io.PrintWriter;import java.util.LinkedHashMap;import java.util.Map;import javax.servlet.ServletException;import java转载 2014-04-14 17:43:12 · 304 阅读 · 0 评论 -
利用session完成登录
package cn.itcast.login;import java.io.IOException;import java.io.PrintWriter;import java.util.ArrayList;import java.util.List;import javax.servlet.ServletException;import javax.se转载 2014-04-15 15:12:59 · 371 阅读 · 0 评论 -
利用session实现简单的购物
package cn.itcast.shopping;import java.io.IOException;import java.io.PrintWriter;import java.util.List;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;i转载 2014-04-15 15:15:03 · 484 阅读 · 0 评论 -
web计算器案例
计算器 try{ calcuilatorBean.calculate(); }catch(Exception e){ out.write(e.getMessage());转载 2014-04-16 19:15:17 · 412 阅读 · 0 评论 -
jsp与javaBean
jsp:setProperity标签 "/> ----------------------------------------转载 2014-04-16 14:49:02 · 288 阅读 · 0 评论 -
利用session校验图片认证码
package cn.itcast.checkcode;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.IOExceptio转载 2014-04-15 17:40:38 · 581 阅读 · 0 评论 -
客户端防表单重复提交和服务器端session防表单重复提交
package cn.itcast.from;import java.io.IOException;import java.io.PrintWriter;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import java.util.Random;转载 2014-04-15 16:29:36 · 327 阅读 · 0 评论 -
使用beanUtils操作javabean
//使用beanUtils操作javabeanpackage cn.itcast.beanUtils;import java.lang.reflect.InvocationTargetException;import java.text.ParseException;import java.text.SimpleDateFormat;import java.ut转载 2014-04-01 14:15:18 · 387 阅读 · 0 评论 -
JDK5.0以上:一个枚举也可以有构造函数,字段和方法,带抽象方法的枚举
package cn.itcast.demo;import org.junit.Test;import org.omg.CORBA.PRIVATE_MEMBER;public class Demo1 {@Test public void test(){ print(Grade.B); } public void print(Grade转载 2014-03-31 16:42:35 · 434 阅读 · 0 评论 -
泛型
//泛型package cn.itcast.generic;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.LinkedHashMap;import java.util.List;import java.util.转载 2014-04-01 17:56:47 · 327 阅读 · 0 评论 -
演示不同隔离级别下的并发问题
演示不同隔离级别下的并发问题1,当把事务的隔离级别设置为read uncommitted时,会引发脏读,不可重复读和虚读A窗口set transaction isolation level read uncommitted;start transaction;select * from account;-----发现a账户是1000元,转到b窗口转载 2014-05-04 18:19:17 · 388 阅读 · 0 评论 -
DTD语法
DTD语法一 简介 文档类型定义(DTD)是用来定义一段合法的XML文档块。它用来验证你的XML文档是以一系列合法的元素构成的。 DTD可以在XML文档内部定义,也可以在通过外部文件的方式引入 1 内部声明方式 如果要把DTD包含在你的XML的内部,需要以以下的语法包含一个“DOCTYPE”声明: 下面是一个包含DTD的XML例子:转载 2014-04-02 22:30:47 · 336 阅读 · 0 评论 -
Dom和sax解析方法的区别
1.dom解析的优点是对文档 的curd比较方便,缺点是占用内存比较大2.sax解析的有点是占用内存是少,解析速度快,缺点是只适合做文档的读取,不适合做文档的curd调整jvm的大小转载 2014-04-03 22:36:06 · 369 阅读 · 0 评论 -
JAXP对xml文档进行DOM解析
package cn.itcast.xml;import java.io.FileOutputStream;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.parsers.ParserConfig转载 2014-04-05 19:43:56 · 338 阅读 · 0 评论 -
xml解析技术概述和使用Jaxp对xml文档进行dom解析
package cn.itcast.xml;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import org.junit.Test;import org.w3c.dom.Document;import org.w3c.do转载 2014-04-05 08:10:02 · 326 阅读 · 0 评论 -
sax解析案例(javabean封装xml文档数据)
package cn.itcast.sax;import java.io.IOException;import java.util.ArrayList;import java.util.List;import javax.xml.parsers.ParserConfigurationException;import javax.xml.parsers.SAXPa转载 2014-04-07 21:26:53 · 403 阅读 · 0 评论 -
dom4j保存数据的乱码问题
package cn.itcast.dom4j;import java.awt.print.Book;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.OutputStreamWriter;import org.dom4j.Document;import org.转载 2014-04-08 08:57:10 · 360 阅读 · 0 评论 -
jstl记录
jstl简介原创 2015-08-12 13:46:58 · 279 阅读 · 0 评论