
java增强
Mrzhoug
这个作者很懒,什么都没留下…
展开
-
java(12)--xml之dom方式的增删改查
import java.io.FileOutputStream;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.transform.Transformer;import javax.xml.transform.Transformer原创 2016-01-15 14:46:12 · 433 阅读 · 0 评论 -
java(16)--利用session存储购买商品
商品页面import java.io.IOException;import java.io.PrintWriter;import java.util.LinkedHashMap;import java.util.Map;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import jav原创 2016-02-20 18:15:54 · 709 阅读 · 0 评论 -
MyEclipse10--Cannot return from outside a function or method
最近发现myeclipse10中有几处bug 比如: Cannot return from outside a function or method onClick="return check();"出现错误等等 本人略总结了一点小方法,供参考: 方法一:window -->preferences -->myeclipse -->validation -->java转载 2016-02-21 16:17:32 · 506 阅读 · 0 评论 -
java(16)--利用session防止重复登录操作
html登录页面 可以采用javascript进行防止重复操作,但是如果用户浏览器禁止js使用,就必须想办法从后台进行防止操作<!DOCTYPE html><html> <head> <title>form.html</title> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <me原创 2016-02-21 17:14:41 · 1447 阅读 · 0 评论 -
java(15)--Servlet中response相关知识
在Servlet中用outStream输出中文的问题import java.io.IOException;import java.io.OutputStream;import java.io.UnsupportedEncodingException;import javax.servlet.ServletException;import javax.servlet.http.HttpServl原创 2016-02-18 17:29:23 · 445 阅读 · 0 评论 -
java(16)--中英文混合,截取一定长度,保持不乱码
因为中文是两个字节,如果需要截取一定字符长度,比如短信字数,所以需要保证其不乱码import java.io.UnsupportedEncodingException;public class Demo { /** * gb2312 gbk 区别 * gb2312 码表 兼容了一个 ascii码表 ascii字符占一个字节(正数) 中文占两个字节(两个负数)原创 2016-02-22 17:09:08 · 1079 阅读 · 0 评论 -
java(17)--用jsp+javabean实现简单的计算机
javabeanimport java.math.BigDecimal;//封装计算器数据的beanpublic class CalculatorBean { private String firstNum = "0"; private char operator = '+'; //int char private String secondNum = "0";原创 2016-02-23 20:30:18 · 906 阅读 · 0 评论 -
java(16)--servlet+jsp+四大域+javabean+开发模式
一、javaweb1. HTTP协议Http协议制定客户端与服务器端的通讯格式 Http协议一定一问一答 问: 请求消息 请求行:请求方式get和post的区别 消息头:referer 答: 响应消息 响应消息: 压缩方式 Accept-Encoding 通知对方下载: content-disposition:attachment;filename=文件名2. tomcat服务器1)原创 2016-02-22 18:40:07 · 769 阅读 · 0 评论 -
java(17)--三层架构示意图
三层架构示意图原创 2016-02-24 18:45:28 · 1587 阅读 · 0 评论 -
class.getClassLoader().getResource 路径有空格
来获取文件路径时,里面的路径空格会被“%20”代替,这时候如果你用这个获取到的包含“%20”的路径来new一个File时,会出现找不到路径的错误。 解决方法: configPath = java.net.URLDecoder.decode(configPath,”utf-8”);原创 2016-02-26 15:50:44 · 1187 阅读 · 0 评论 -
java(19)--数据库事务隔离级别
本文系转载,原文地址:http://singo107.iteye.com/blog/1175084数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。注意:我们讨论隔离级别的场景,主要是在多个事务并发的情况下,因此,接下来的讲解都围转载 2016-03-11 15:02:22 · 1146 阅读 · 0 评论 -
java(16)--利用cookie显示商品浏览历史
本程序分为两个页面,用Servlet实现import java.io.IOException;import java.io.PrintWriter;import java.util.Map;import java.util.LinkedHashMap;import javax.servlet.ServletException;import javax.servlet.http.Cookie;原创 2016-02-20 16:52:59 · 696 阅读 · 0 评论 -
java(15)--servlet中Request相关知识
获取请求头内容和数据的方法:import java.io.IOException;import java.io.InputStream;import java.util.Enumeration;import java.util.Map;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;im原创 2016-02-19 19:03:11 · 496 阅读 · 0 评论 -
java(15)--Servlet生成随机验证图片
登陆页面使用随机验证码<!DOCTYPE html><html> <head> <title>Register.html</title> <script type="text/javascript"> //点击换一张图片 function changeImage(img){ img.src = img.src + "?"原创 2016-02-19 09:08:09 · 851 阅读 · 0 评论 -
四种生成和解析XML文档的方法详解(介绍+优缺点比较+示例)
转载自:http://www.cnblogs.com/lanxuezaipiao/archive/2013/05/17/3082949.html众所周知,现在解析XML的方法越来越多,但主流的方法也就四种,即:DOM、SAX、JDOM和DOM4J下面首先给出这四种方法的jar包下载地址DOM:在现在的Java JDK里都自带了,在xml-apis.jar包里SAX:http://sourceforg转载 2016-01-15 16:33:01 · 312 阅读 · 0 评论 -
java(12)--xml之sax方式解析文档
package zgq.sax;import javax.xml.parsers.SAXParser;import javax.xml.parsers.SAXParserFactory;import org.xml.sax.Attributes;import org.xml.sax.SAXException;import org.xml.sax.XMLReader;import org.xm原创 2016-01-15 16:37:17 · 317 阅读 · 0 评论 -
java(13)--配置https加密连接器并生成数字证书
在服务器上发布应用程序时,尤其是银行等涉及到金钱方面的网站,需要对用户名密码进行加密,这就需要对网站进行https连接。接下来进行配置连接器。 1.打开tomcat,如图所示,启动tomcat,如果输入网址出现这个页面就算成功。 2.打开cmd命令提示符,输入命令keytool -genkey -alias tomcat -keyalg RSA 两次输入口令。如图 3.收到此提示时,原创 2016-01-16 10:26:19 · 495 阅读 · 0 评论 -
java(13)--http协议
由于学到http协议,在网上找了一篇经典的http协议博客,也加入了一些自己学到的新内容,再此项原文博客致敬。 Address:http://blog.youkuaiyun.com/gueter/archive/2007/03/08/1524447.aspx Author :Jeffrey HTTP协议的主要特点可概括如下: 1.支持客户/服务器模式。 2.简单快速:客户向服务器请求服务时,只需传送请原创 2016-01-16 22:02:24 · 420 阅读 · 0 评论 -
Tomcat:The selected server is enabled 异常解决办法
参考原文:http://skykiss.blog.51cto.com/2892603/764441 刚刚装载好的myeclipse 在添加项目到服务器的时候,突然异常涌现。其实这是一个新手常见的错误。平常配置JDK环境的时候有些人习惯把JDK安装到磁盘的当前文件夹里,这样十分的方便,但是安装时,你会发现系统把JRE反而复制到主动盘的路劲下如C:\Program Files\Java\jre7,而当原创 2016-01-17 09:54:01 · 2389 阅读 · 0 评论 -
java(14)--servlet生命周期
用户在客户端浏览器输入网址后,会生成如下操作。 1.连接上web服务器。 2.向服务器端发送http请求。 3.服务器端解析出想访问的主机名 4.服务器端解析出想访问的web应用 5.在服务器端解析出想访问的web资源 6.如果是该程序第一次访问服务器,会创建一个servlet实例对象。 7.服务器调用servlet的init()方法完成对象初始化。 8.服务器创建代表请求的requ原创 2016-01-17 18:42:21 · 387 阅读 · 0 评论 -
java(14)--servlet四大域
一、ServletContext 1、生命周期:当Web应用被加载进容器时创建代表整个web应用的ServletContext对象,当服务器关闭或Web应用被移除时,ServletContext对象跟着销毁。 2、作用范围:整个Web应用。 3、作用: a)在不同Servlet 之间转发 this.getServletContext().getReq原创 2016-01-18 20:42:24 · 654 阅读 · 0 评论 -
java(11)--内省
内省内省(Introspector)是Java语言对Bean类属性、事件的一种缺省处理方法。例如类A中有属性name,那我们可以通过getName,setName来得到其值或者设置新的值。通过getName/setName来访问name属性,这就是默认的规则。Java中提供了一套API用来访问某个属性的getter/setter方法,通过这些API可以使你不需要了解这个规则(但你最好还是要搞清楚),原创 2016-01-10 08:48:58 · 432 阅读 · 0 评论 -
java(12)--小应用-基于xml的简单考试查询系统
需求: 考试系统需求文档 1、 以如的exam.xml文件为例 package zgq.UI;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import zgq.beans.Student;import zgq.dao.StudentDao;impor原创 2016-01-13 14:58:10 · 741 阅读 · 0 评论 -
java(12)--xml之dom4j方式的增删改查
用第三方插件dom4j对xml进行增删改查原创 2016-01-15 15:06:39 · 327 阅读 · 0 评论 -
java(18)--自定义标签调用
使用标签输出客户机IP。1.编写一个实现tag接口的java类public class ViewIPTag extends TagSupport { @Override public int doStartTag() throws JspException { HttpServletRequest request = (HttpServletRequest) this.p原创 2016-02-27 12:38:45 · 490 阅读 · 0 评论