随笔分类 - Java Web
摘要:Maven是跨平台的项目管理工具。主要服务于基于JAVA平台的项目构建,依赖管理和项目信息管理。 项目构建:清理-->编译-->测试-->报告-->打包-->部署 Maven模型 Maven的安装: 1. 检查jdk安装的情况(要1.6版本):Echo %JAVA_HOME% Java -versi
阅读全文
摘要:一、hibernate配置文件和映射 配置文件:hibernate.cfg.xml <?xml version="1.0" encoding="GBK"?> <!-- 指定Hibernate配置文件的DTD信息 --> <!DOCTYPE hibernate-configuration PUBLIC
阅读全文
摘要:最近温故了部分JAVAWEB的知识,加之好久不写代码,就想利用本次机会,做过一个通用的后台管理: 系统简介: 前端,基于bootstrap的免费后台框架cloud Admin; 数据库:MYSQL 技术:JSP、Spring 、Hibernate; 说明:本系统本次,主要目的是实现功能,系统本身并没
阅读全文
摘要:摘自:http://www.cnblogs.com/jonescheng/articles/703522.html 1.如何获得当前文件路径 package com.zcjl.test.base; import java.io.File; public class Test { public sta
阅读全文
摘要:Spring的框架组成:它是对web层、业务层、数据访问层的每层都有解决方案;web层:Spring MVC;持久层:JDBC Template ; 业务层:Spring的Bean管理(类的实例化托管给Spring,即Ioc,Spring利用动态代理给类进行增强,即AOP;从另一个角色看,对象都是你
阅读全文
摘要:Servlet 3.0 了解即可。 在servlet3.0中可以使用注解来替代我们配置文件.简单说:在servlet3.0中可以没有web.xml文件。版本对应关系 servlet2.5 javaee5.0 tomcat 5.x tomcat6 jdk1.5 servlet3.0 javaee6.0
阅读全文
摘要:一、jdk中自带三个注解: 1.@Override 是给编译器使用,用于描述当前的方法是一个重写的方法。 注意:在jdk1.5与jdk1.6中有区别 jdk1.5中@Override它只能描述继承中的重写.jdk1.6中@Override它不仅能描述继承中的重写,还可以描述实现中的重写. 2.@De
阅读全文
摘要:一、Ajax开发步骤: 1.得到XMLHttpRequest对象。 var xmlhttp=null; if (window.XMLHttpRequest) {// code for all new browsers xmlhttp=new XMLHttpRequest(); } else if (
阅读全文
摘要:文件上传简介: 1.文件上传浏览器端 1.method=post 只有post才可以携带大数据 2.必须使用<input type='file' name='f'>要有name属性 3.encType="multipart/form-data" 2.文件上传服务器端:request对象用于获取请求信
阅读全文
摘要:1、ant是一个构建工具,一般工程的构建顺序:清除-->编译-->测试 >打包-->部署。 使用的案例以及环境配置:JDK1.7 ant:apache-ant-1.8.4; 测试代码:cxf的的示例代码:java_first_pojo 可以看到我们运行构建server的时候,报错:Apache CX
阅读全文
摘要:元数据 问题:元数据是什么,有什么作用? 元数据(metaData) 指数据库中 库、表、列的定义信息 1.DataBaseMetaData 数据库元数据(了解) 问题:怎样获取一个DataBaseMetaData? Connection接口中定义了一个方法 getMetaData(); 问题:常用
阅读全文
摘要:JSP原理: web.xml中对jsp的配置 <jsp-config> <jsp-property-group> <url-pattern>*.jsp</url-pattern> <!--表示对所有jsp进行配置--> <el-ignored>true</el-ignored> <!--忽略EL表达
阅读全文
摘要:首先代理模式是为了解决一组类实现同一个接口,而其中个别类在后来需要添加额外的逻辑,又不能改变原类的问题。需求如图: 原始代码如下: 接口:ControlDB 接口:ControlUI 这个接口在问题1中不考虑。 Manager类 类UserA 、UserB、 UserC 不管哪种方式前提不变的是保证
阅读全文
摘要:相关知识点: http协议深入 补充网络协议: 这些内容自Servlet中是可以被操作的;当然在HTML之中也是可以设置的(head)。 在搞验证码的时候,要刷新验证码的时候,需要访问服务器的Servlet,但是我们知道访问是根据HTTP协议的,而这种方式去请求服务器前,会检查本地有没有这个请求的响
阅读全文
摘要:JAVAEE和JAVASE只是概念上的分类,两种都由JDK提供开发工具(类),JDK包含所有JAVASE的API,供开发者使用。看看JAVA SE 和 JAVA EE的API文档就知道了。 JavaSE即Java标准版,它是JavaEE和JavaME的基础,之前也称为J2SE,用来开发C/S架构的软
阅读全文
摘要:XML基本的解析方式有两种,一种叫SAX,另一种叫DOM。SAX是基于事件流的解析,DOM是基于XML文档树结构的解析。 假设我们XML的内容和结构如下: 使用JAVA语言来实现DOM与SAX的XML文档生成与解析: 首先定义一个操作XML文档的接口XmlDocument 它定义了XML文档的建立与
阅读全文
摘要:XML命名空间提供避免元素命名冲突的方法。 命名冲突:在XML中,元素名称是由开发者定义的,当两个不同的文档使用相同的元素名时,就会发生命名冲突。 这个XML文档携带着某个表格中的信息: <table> <tr> <td>Apples</td> <td>Bananas</td> </tr> </ta
阅读全文
摘要:XML的DTD和Schema约束区别: DTD 的局限性 DTD不遵守XML语法(写XML文档实例时候用一种语法,写DTD的时候用另外一种语法) DTD数据类型有限(与数据库数据类型不一致) DTD不可扩展 DTD不支持命名空间(命名冲突) Schema的新特性 Schema基于XML语法 Sche
阅读全文

浙公网安备 33010602011771号