web
啥都不会真笨
有点懒的程序员!
展开
-
JSP静态页实例 Freemarker实例
原文地址:http://hi.baidu.com/newfys/item/b9e377cbe6b3e016b67a248bjsp生成静态页(jsp+servlet+xml)package ningxia.bl.admin.contentrele;import java.io.FileInputStream;import java.io.FileOutpu转载 2014-01-08 15:28:33 · 540 阅读 · 0 评论 -
JSP中把动态页面转换为静态页面
要自动生成静态页面,用Filter截获jsp请求并先进行预处理,自动生成Html,是个不错的主意。一个很容易想到的方法是在Filter截获Request后,,导向一个Servlet,在这个Servlet中向本机发送一个http请求,然后将响应写入一个文件:URLConnection urlConn = URLConnection.open();注意要避免递归。另一个方法是不转载 2014-01-08 15:41:05 · 2590 阅读 · 0 评论 -
全面介绍ASP.NET和JSP技术
原文出处:http://webservices.ctocio.com.cn/net/60/9026060.shtmlJSP是了SUN公司推出的一种网络编程语言,比较难学(是网上公认的),跨平台运行.安全性比较高,运行效率也比较的快.备受企业级的公司及银行金融机构使用. ASP.NET 从某种意义上说应该是ASP版本的升级,但是它又不完全是从ASP上升级来的,ASP.NET的推转载 2014-01-07 16:26:45 · 2935 阅读 · 0 评论 -
动态网页语言ASP PHP ASP区别
原文地址:http://www.qicaispace.com/teach/asp/page01/net43.asp 目前,最常用的三种动态网页语言有ASP(Active Server Pages),JSP(JavaServer Pages),PHP (Hypertext Preprocessor)。 简 介 ASP全名Active转载 2014-01-07 16:18:54 · 1253 阅读 · 0 评论 -
SSH框架自动生成数据库
自动生成数据库:方法一:package com.test;import org.hibernate.cfg.Configuration;import org.hibernate.tool.hbm2ddl.SchemaExport;public class TestHinernate {public static void main(String[] args)原创 2014-01-06 18:41:15 · 3512 阅读 · 0 评论 -
ssh框架实现一组功能的步骤
l1,充分了解需求,包括所有的细节,需要知道要做一个什么样的功能l2,设计实体/表•正向工程:设计实体、映射文件à 建表•反向工程:设计表à 映射文件、实体l3,分析功能•分析到每个请求的粒度。•得到的结果是我们需要处理多少种请求,其中每种请求对应一个Action方法。l4,实现功能:•1,创建Action,并定义出其中的方法。•2,实现Action方法,并创建原创 2014-01-06 18:49:39 · 1333 阅读 · 0 评论 -
从JSP,ASP等动态页面生成静态页面的实现方式
在网站应用中,为了提高页面的访问速度,经常需要将动态页面静态化以提高页面的访问速度,因为动态页面一般要从数据库检索信息,频繁访问动态页面会大大提高数据库的负载,并且访问速度也比静态页面慢.本文通过在程序里建立一个http请求,将返回的输出流存储为html文件的方式来生成静态页面.在CMS类的应用中,信息发布完可直接调用这段代码,给定一个动态连接地址如http://localhost:8080/cm转载 2014-01-07 16:16:09 · 435 阅读 · 0 评论 -
将txt中的内容添加到数据库中
利用命令:load data local infile 'D:\\data.txt' into table 表名 fields terminated by '\t';其中data.txt中是指你被导入的data.txt ;表名是对用的要导入的表名。在显示当调用显示语句时若控制台显示的是乱码可以使用:set character_set_results=编码类型(如gbk等)。原创 2014-01-06 18:37:59 · 748 阅读 · 0 评论 -
Spring3 报org.aopalliance.intercept.MethodInterceptor问题解决方法
一 开发环境:JDK5+Spring3.0.5+Myeclipse6.6+Tomcat6 二 启动报错如下: 1 Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/tx] 拷贝j转载 2013-10-30 19:41:23 · 31672 阅读 · 1 评论 -
iBaties的简单入门案例
iBatis 简介: iBatis 是apache 的一个开源项目,一个O/R Mapping 解决方案,iBatis 最大的特点就是小巧,上手很快。如果不需要太多复杂的功能,iBatis 是能够满足你的要求又足够灵活的最简单的解决方案,现在的iBatis 已经改名为Mybatis 了。官网为:http://www.mybatis.org/ 搭建iBatis 开发环境: 1 、转载 2013-10-23 10:09:40 · 795 阅读 · 0 评论 -
jpa配置
JPA规范要求在类路径(Eclipse工程的src目录)的META-INF目录下放置persistence.xml, 文件的名称是固定的,配置模板(此处是针对Hibernate)如下:说明:其实这个hibernate.hbm2ddl.auto参数的作用主要用于:自动创建|更新|验证数据库表结构。如果不是此方面的转载 2013-09-04 09:26:50 · 2030 阅读 · 0 评论 -
jsp动态生成静态页面
原文地址:http://www.2cto.com/kf/201111/112132.html研究了一下jsp动态生成静态页面 废话不多说了 直接上代码 Java代码 /** * @author jeedroid * @time 2011-11-24 00:47:52 */ package com.jeedroi转载 2014-01-08 15:49:39 · 640 阅读 · 0 评论 -
@Repository、@Service、@Controller 和 @Component
Spring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository 注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识为 Spring Bean。具体只需将该注解标注在 DAO 类上即可。同时,为了让 Spring 能够扫描类路径中的类并识别出 @Repository 注解,需要在 XML 配置文件中启用 Bean 的自动扫描功能,这转载 2014-01-12 16:08:35 · 514 阅读 · 2 评论 -
query中如何能保证页面新开一个窗口而不被浏览器给拦截
jquery中如何能保证页面新开一个窗口而不被浏览器给拦截最近在写一个关于订单提交,类似淘宝和京东的下订单的操作,当点击提交按钮的时候,我需要弹出一个页面,但是由于下订单是个复杂的操作,不是简单的点击一个按钮就能然后执行一个window.open()或者执行window.location.href就能够解决的,由于各种浏览器的安全机制的问题,可能但我们在进行ajax请求的时候需要在请求成功之后,得到原创 2016-06-20 22:08:29 · 2699 阅读 · 1 评论 -
JspWriter与PrintWriter的关系
一.JspWriter与PrintWriter的关系:1.都是继承自java.io.Writer类.JspWriter可以在JSP页面中直接用out对象输出.可以用pageContext.getOut();得到JspWriter对象.PrintWrietr在JSP页面中必须用response.getWriter();方法得到其对象.二者作用域不同. 2.在JSP页面中同转载 2015-02-20 08:30:46 · 456 阅读 · 0 评论 -
报nosuchMethodError错误的总结
在应用中通常会出现这个问题,nosuchMethodError这个错误,出现这个问题的原因有两个,一是自己没有定义,但是如果是在调用jdk或者是一些jar包提示这个错误,那么就可能是第二个原因,有可能是在引用jar包的过程中有两个或者多个版本,比如一个是2.0的版本而另外一个是3.0的版本,那么有可能是2.0/3.0中没有这个方法导致的。但是也有可能是两个版本,原创 2014-11-18 17:59:33 · 725 阅读 · 0 评论 -
$到底是什么-详解jQuery的$符号和init函数
本文所有代码,出自jQuery.1.5.2,为方便理解,引入类的概念,虽然jQuery不是基于面向对象思想。jQuery是现在最流行的Javascript框架, $是其中最常见的符号,已经在jQuery留下了深深的烙印。那么$到底是什么东西,它可以接受一个字符,也可以接受一个文档对象,亦或者一个函数,也可以调用一个函数。接下来我会彻底分析这个符号背后隐藏的秘密。jQuery,高效,精炼,特别是对D转载 2014-10-11 16:36:51 · 501 阅读 · 0 评论 -
jquery 实现原理二:core.js
这个文件是jquery的核心文件,核心之处在于它定义了如果构造jquery对象,以及如何通过extend来拓展jquery对象(或者叫添加插件),还有一些非常基本的工具方法。下面是重要代码分析:一 jQuery对象构造函数[javascript] view plaincopyjQuery = function( selector, context ) {转载 2014-10-11 16:07:39 · 653 阅读 · 0 评论 -
关于html请求数据的一些小总结
1、在进行一些url请求时,特别是在html页面中原创 2014-10-11 17:39:22 · 2864 阅读 · 0 评论 -
JQuery里的原型prototype分析
在 JavaScript 中,每个函数对象都有一个默认的属性 prototype,称为函数对象的原型成员,这个属性指向一个对象,称为函数的原型对象,当我们每定义了一个函数的时候,JavaScript 就创建了一个对应的原型对象,也就是说,当我们定义一个函数的时候,实际上得到了两个对象,一个函数对象,一个原型对象。原型对象是一个特殊的对象,函数的 prototype 成员指向它的原型对象。可以通转载 2014-09-29 11:09:08 · 416 阅读 · 0 评论 -
Struts2的工作原理
Struts2的工作原理上图来源于Struts2官方站点,是Struts 2 的整体结构。 一个请求在Struts2框架中的处理大概分为以下几个步骤 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,转载 2014-11-09 21:55:47 · 300 阅读 · 0 评论 -
require js初识
1、为什么使用require.js作为命名空间;作为命名空间使用;异步加载js,避免阻塞,提高性能;js通过require加载,不必写很多script2、require.js的加载require.js下载下载后,放在指定目录就可以加载了?1"js/require.js">有人可能会想到,加载这个文件,也转载 2014-09-27 17:34:23 · 1258 阅读 · 0 评论 -
http协议
原文地址:http://www.cnblogs.com/li0803/archive/2008/11/03/1324746.html引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中转载 2014-03-16 10:23:00 · 380 阅读 · 0 评论 -
WebContent的一些理解
原文地址:http://longyi-java.iteye.com/blog/6902791、WebContent下默认两个目录META-INF和WEB-INF。2、 WEB-INF目录中文件可以通过服务器内部转向进行访问(主要是为了页面的安全); 因此JSP放在WEB-INF目录中,是可以访问的(JSP可转载 2014-02-08 17:00:27 · 3515 阅读 · 0 评论 -
iBatis的详细配置
iBatis的简单增删改查操作非常容易掌握,下面我们来看看iBatis的详细配置。虽然iBatis小巧灵活,但是其可扩展性也非常强。iBatis的核心配置文件就是SqlMapConfig.xml了,下面我们来看看iBatis的核心配置结构。 SqlMapConfig配置文件在前面我们知道要配置JDBC连接,SqlMap映射文件等信息,当然这都是非常基本的配置,现在我们要探究一下转载 2013-09-04 08:21:58 · 923 阅读 · 0 评论 -
ibatis基本配置及操作
///////////Person.javapackage test.self.ibatis;public class Person {private int id;private String name;public int getId() {return id;}public void setId(int id) {this.id = i转载 2013-09-04 08:03:31 · 740 阅读 · 0 评论 -
使用JPA的不同实现的配置
以前使用JPA的实现是toplink,现在改为hibernate,所以要修改persistence.xml文件,两者的配置有一些不一样,并且在EE环境下面和SE的环境下面也有不一样,还有一点,那就是当persistence.xml里面有些格式出错的时候,虽然出错的不是我们需要的那个单元,但也会使得整个persistence.xml报废。下面帖的是在SE的环境下面使用toplink和hibe转载 2013-09-04 06:55:47 · 594 阅读 · 0 评论 -
ueditor在struts2下图片上传出错的问题的解决办法
下面是我遇到并解决的问题:1.加载顺序var editor = new baidu.editor.ui.Editor();editor.render('myEditor');这段代码必须放在的后面。注意不能放在标签里面。2.图片上传问题1)、servlet+jsp环境步骤:A、修改ueditor/dialogs/image/image.html,找到url原创 2013-05-26 08:05:09 · 930 阅读 · 0 评论 -
win7中VS2010中安装CSS3.0问题解决方法
在安装Standards Update for VS2010 SP1后,VS2010中没有CSS3.0问题,以下是我的解决方法1、首先去官网下载 CSS 3 Intellisense Schema 网址:http://visualstudiogallery.msdn.microsoft.com/7211bcac-091b-4a32-be2d-e797be0db210/view/Discus转载 2013-05-20 14:22:58 · 5050 阅读 · 6 评论 -
从一个页面里在指定的时间里跳转到另一个指定的页面的方法
其中数字“2”指定的是秒数,url指定的是你要跳转到的页面原创 2013-04-17 08:32:00 · 957 阅读 · 0 评论 -
优化SQL
1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)转载 2013-04-23 19:24:54 · 433 阅读 · 0 评论 -
HQL查询
Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Lanaguage)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。完整的HQL语转载 2013-04-23 19:16:50 · 389 阅读 · 0 评论 -
hibernate的连接查询
连接查询: 关系型数据库之所以强大,其中一个原因就是可以统一使用表来管理同类数据信息,并且可以在相关数据之间建立关系。作为支持关系型数据库的SQL语句来说,自然要对全面发挥这种强大功能提供支持,这个支持就是连接查询。同样作为一种关系型数据库的持久层框架,Hibernate也对连接查询提供了丰富的支持,在Hibernate中通过HQL与QBC两种查询方式都可以支持连接查询。下面这一部分我转载 2013-04-23 19:22:42 · 570 阅读 · 0 评论 -
Hibernate插入、查询、删除操作
Java代码 Hibernate 语法: Hibernate的所有的操作都是通过Session完成的. 基本步骤如下: 1:通过配置文件得到SessionFactory: SessionFactory sessionFactory=new Configuration().configure().buildSessionFactory();转载 2013-04-23 19:18:43 · 775 阅读 · 0 评论 -
HQL查询及语法
Java代码 HQL:Hibernate Query Language HQL是完全面向对象的查询语言,因此可以支持继承和多态等特征。 HQL查询依赖于Query类,每个Query实例对应一个查询对象,使用HQL查询按 如下步骤进行: (1)获取Hibernate Session对象; (2)编写HQL语句; (3)以HQL语句作为参数,调用S转载 2013-04-23 19:20:53 · 581 阅读 · 0 评论 -
hibernate启动遇到的问题(Unable to load bean)
Unable to load bean: type: class:com.opensymphony.xwork2.ObjectFactory - bean - jar:file:/D:/Tomcat%206.0/webapps/struts2/WEB-INF/lib/struts2-core-2.0.11.jar!/struts-default.xml:30:72 at com.opensym原创 2013-04-11 12:29:25 · 615 阅读 · 0 评论 -
Myeclipse中快速加载相应的hibernate相应的jar包的方法
Hibernate笔记1.hibernate的配置:在工具条的Myeclipse中 project capabilities add hibernate capabilitiesà如果是java项目则在下一个目录中选第一个,如果是web项目则选第二个(如下图所示)下一步原创 2013-04-10 16:28:18 · 1461 阅读 · 0 评论 -
web.xml的配置
web应用发布描述文件(即web.xml文件)是在Servlet规范中定义的。他是web应用的配置文件。web.xml和tomcat容器完全独立。为顶层元素,其他所有子元素都必须定义在它的里面,而且要按元素定义的先后顺序不能颠倒。下面介绍下它的子元素:1. 该web站点的名称2. 该web站点的说明3. 用来设定该web站点的环境参数(context「配置应用上下文参数」)原创 2013-03-13 09:29:29 · 478 阅读 · 0 评论 -
Struts2+HIBERNATE实现分页
第一步:建立一个SQL数据库Tb_soft ,数据库表,software(字段:Tsoftware,fSoftname,fListImage,fVar,fFeilname,fUsedSystem,fUpdateTime,fInf,fClassID,fDownTimes 字段类型并不重要自己随便设置然后直接通过SQL企业管理器直接在表里输入内容方便测试就是了)第二步:建立一个名为p转载 2013-06-02 23:55:05 · 1023 阅读 · 0 评论 -
java中正确解决用户退出
正确解决用户退出问题注:本文是翻译的javaworld.com上的一篇名为《Solving the logout problem properly and elegantly》的文章,原文请参看Solving the logout problem properly and elegantly文中所有示例程序的代码可以从javaworld.com中下载。由于本人是Java初学者,水平有限,难免出转载 2013-06-03 00:18:40 · 11697 阅读 · 0 评论