- 博客(28)
- 收藏
- 关注
原创 Struts2直接访问jsp页面出现标签解析异常
环境:struts2操作:struts2中直接访问jsp异常:The Struts dispatcher cannot be found. This is usually caused by using Struts tags without the associated filter. Struts tags are only usable when the request has p...
2012-04-17 22:30:07 297
原创 STRUTS2文件上传和下载
Struts2文件上传和下载 1. 文件上传的原理: 表 单元素的enctype属性指定的是表单数据的编码方式,该属性有3个值: 1) application/x-www-form-urlencoded:这是默认编码方式,它只处理表单域里的value属性值,采用这种编码方式的表单 会将表单域的值处理成URL编码方式。 2) multipart/form-data:这种编...
2012-04-12 10:39:10 160
原创 iframe用法及自适应内容高度
一、用法: 1、页面内加入iframe <iframe width=420 height=330 frameborder=0 scrolling=auto src=URL></iframe> scrolling表示是否显示页面滚动条 可选的参数为auto、yes、no,如果省略这个参数,则默认为auto。 2、超链...
2012-04-03 14:43:12 260
原创 struts2上传的Web文件ContentType类型大全
核心配置文件中的action: <action name="upload" class="g2w.struts2.FileUploadAction"> <interceptor-ref name="fileUpload"> <...
2012-03-31 21:56:05 135
原创 QQ在线联系
代码详解 1.Html样例代码: <a target=blank href=http://wpa.qq.com/msgrd?V=1&Uin=80000816&Exe=QQ&Site=im.qq.comMenu=No> <img border="0" SRC=http://wpa.qq.com/pa?p=1:80000816:1 alt="给我发消息"></a> ...
2012-03-18 15:29:57 492
原创 软件工程之开发流程小总结
观看本文的讨论的开发流程的时候,有两点需要注意:1. 首先,流程不是狭义的流程,也就是说不是单只写代码这个过程,包括了软件工程整个流程。2. 其次,我所讲的这个流程不见得正确,准确的说是肯定不能适用于全部软件开发项目,也就是说不是银弹,其实说起来连大部分都涵盖不了,顶多就是一部分吧。 可行性分析 这个一般都是做战略的专家来做的,他们更加有市场的前瞻性,俗...
2012-03-06 21:03:09 156
原创 myeclipse8.6 for spring 获取注册码程序
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.text.DecimalFormat;import java.text.NumberFormat;import java.text.SimpleDateFormat;imp...
2012-01-18 23:08:28 72
原创 SQL 左外连接,右外连接,全连接,内连接
[size=medium]连接条件可在FROM或WHERE子句中指定,建议在FROM子句中指定连接条件。WHERE和HAVING子句也可以包含搜索条件,以进一步筛选连接条件所选的行。 连接可分为以下几类: 内连接。(典型的连接运算,使用像 = 或 之类的比较运算符)。包括相等连接和自然连接。 ...
2012-01-17 23:29:29 130
原创 oracle的long类型字段的应用
1、LONG 数据类型中存储的是可变长字符串,最大长度限制是2GB。2、对于超出一定长度的文本,基本只能用LONG类型来存储,数据字典中很多对象的定义就是用LONG来存储的。3、LONG类型主要用于不需要作字符串搜索的长串数据,如果要进行字符搜索就要用varchar2类型。4、很多工具,包括SQL*Plus,处理LONG 数据类型都是很困难的。5、LONG 数据类型...
2012-01-16 13:03:59 333
原创 Struts2中基于Annotation的细粒度权限控制
[size=medium] 权限控制是保护系统安全运行很重要的一扇门。在web应用里,仅仅隐藏url是不够的。由于web应用是以请求/响应为单位的,我 们的权限控制的粒度只有达到这个程度才能让全国人民放心。在java web开发的世界里,MVC框架的使用再平常不过,大都是将请求拦截后,控制器根据配置文件将请求转给某个函数来处理。下面看看在struts2中我们可 以用的几种方案: ...
2012-01-16 09:54:59 108
原创 Hibernate的Criteria用法总结
您所在的位置:开发 > Java > 开发工具 > Hibernate中Criteria的用法 Hibernate中Criteria的用法2009-06-26 16:15 佚名 百度博客 我要评论(1) 字号:T | T本文讲述Hibernate中Criteria的完整用法。作者最近在项目中使用 Spring 和 Hibernate 进行开发,有感于 Criteria 比较好用,对 H...
2012-01-11 14:21:30 126
原创 SqlPlus下不需要用户名和密码的情况下解锁其它用户
[size=medium]1.运行-cmd,打开命令行窗口,输入sqlplus /nolog ,回车。2.这时会进入SQL>,输入 conn /as sysdba ,回车。3.比如要解锁scott 用户,输入 alter user scott account unlock 回车。提示解锁成功。4.修改scott用户的密码,alter user scott identifie...
2012-01-08 10:18:47 899
原创 谈谈final, finally, finalize的区别
[b]final——修饰符[/b](关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为final的方法也同样只能使用,不能重载。 ...
2011-12-28 10:13:02 84
原创 关于Socket网络编程
所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 以J2SDK-1.3为例,Socket和ServerSocket类库位于java.net包中。ServerSocket用于服务器端,Socket是建立网络连接时使用的。在连接成功时,应用程序两端都会产生一个Socket实例,操作这个实例,完...
2011-12-28 10:10:53 104
原创 抽象类与接口
具体情况具体考虑,不是所有的都要用接口而不用抽象类: 接口用来定义行为,实现接口的类可以实现这些行为,从而使定义与实现分离 抽象类作为公共的父类,继承它的子类能复用或扩展父类的某些行为或属性类继承--->子类完全继承父类特点抽象类继承--->继承时抽象的部分不同的子类可以有不同的实现接口继承--->所有成员在子类都可以有不同的实现至于为什么要用接口而不...
2011-12-28 00:19:50 94
原创 关于MVC模式及其优缺点
MVC是一个架构,或者说是一个设计模式,它就是强制性使应用程序的输入,处理和输出分开。将一个应用程序分为三个部分:Model,View,Controller。 具体的话就是: 视图 视图就是负责跟用户交互的界面。一般就是由HTML,css元素组成的界面,当然现在还有一些像js,ajax,flex一些也都属于视图层。 在视图层里没有真正的处理发生,之负责数据输出,并允许用户操纵的方式...
2011-12-27 21:57:50 314
原创 J2EE层次设计架构
典型的三层结构:三层结构估计大家都很熟悉了:表示(presentation)层, 领域(domain)层, 以及基础架构(infrastructure)层。 [b]表示层逻辑[/b]主要处理用户和软件的交互。现在最流行的莫过于视窗图形界面(wimp)和基于html的界面了。表示层的主要职责就是为用户提供信息,以及把用户的指令翻译。传送给业务层和基础架构层。 [b]基础架构层...
2011-12-27 21:11:53 279
原创 Hibernate工作原理及为什么要用?
原理:1. 读取并解析配置文件2. 读取并解析映射信息,创建SessionFactory3. 打开Sesssion4. 创建事务Transation5. 持久化操作6. 提交事务7. 关闭Session8. 关闭SesstionFactory为什么要用:1. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。2. Hibern...
2011-12-27 20:38:01 75
原创 Struts 体系结构与工作原理
基本概念 Struts是Apache 基金会Jakarta 项目组的一个Open Source 项目,它采用MVC模式,能够很好地帮助java 开发者利用J2EE开发Web应用。和其他的java架构一样,Struts 也是面向对象设计,将MVC模式"分离显示逻辑和业务逻辑"的能力发挥得淋漓尽致。Structs 框架的核心是一个弹性的控制层,基于如 Java Servlets,JavaBe...
2011-12-27 20:35:58 81
原创 Spring工作原理
内部最核心的就是IOC了, 动态注入,让一个对象的创建不用new了,可以自动的生产,这其实就是利用java里的反射 反射其实就是在运行时动态的去创建、调用对象,Spring就是在运行时,跟xml Spring的配置 文件来动态的创建对象,和调用对象里的方法的 。 Spring还有一个核心就是AOP这个就是面向切面编程,可以为某一类对象 进行监督和控制(也就是 在调...
2011-12-27 20:24:04 109
原创 jsp:directive.page
等效于 但是有一点不同,如果你把所有类包的引入放在一个JSP中,在其他jsp中通include引入那个jsp。这时引入类就必须采用 这样的写法。这种写法只能在同一个jsp页面中使用,不能跨页调用...
2011-12-25 22:29:47 131
原创 JSP中include指令和include动作的区别
include指令是编译阶段的指令,即include所包含的文件的内容是编译的时候插入到JSP文件中,JSP引擎在判断JSP页面未被修改,否则视为已被修改。由于被包含的文件是在编译时才插入的,因此如果只修改了include文件内容,而没有对JSP修改,得到的结构将不会改变,所以直接执行已经存在的字节码文件,而没有重新编译。因此对不经常变化的内容,用include指令是合适的,如果需要的内容是经常变...
2011-12-25 22:16:38 75
原创 Java Web方向的综合面试题
1. HTML全称,和XML的相同点和不同点。2. 简述HTML的作用,以及掌握HTML的要点。3. CSS中层叠的含义4. 写出CSS选择符的种类以及它们的层叠次序。5. 你对盒子模式的理解6. 什么是JSP7. JSP执行原理,并解释JSP第一次执行慢的原因。8. JSP和servlet的相同点和不同点9. JSP页面中代码混乱,如何顺利调试一个页面。10....
2011-12-14 10:25:33 109
原创 Servlet生命周期与工作原理
Servlet生命周期分为三个阶段: 1,初始化阶段 调用init()方法 2,响应客户请求阶段 调用service()方法 3,终止阶段 调用destroy()方法Servlet初始化阶段: 在下列时刻Servlet容器装载Servlet: 1,Servlet容器启动时自动装载某些Servlet,实现它只需要在web.XML...
2011-11-28 20:54:51 69
原创 Java面试必须要知道的SQL语法,语句
DDL—数据定义语言(Create,Alter,Drop,DECLARE) DML—数据操纵语言(Select,Delete,Update,Insert) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:创建数据库Create DATABASE database-name 2、说明:删除数据...
2011-11-24 21:07:29 262
原创 sql语句的各种模糊查询
我们可以在where子句中使用like来达到模糊查询的效果;在Where子句中,可以对datetime、char、varchar字段类型的列用Like子句配合通配符选取那些“很像...”的数据记录,以下是可使用的通配符:% 零或者多个字符_ 单一任何字符(下划线)\ 特殊字符[] 在某一范围内的字符,如[0-9]或者[aeth] [^] 不在某...
2011-11-09 21:15:49 228
原创 cmd中的MySQL操作
close 中断与远程服务器的ftp会话(与open对应) open host[port] 建立指定ftp服务器连接,可指定连接端口 source c:\dome.sql 导入数据 delete 删除远端主机中的文件 mdelete [remote-files] 删除一批文件 mkdir directory-name 在远端主机中建立目录...
2011-11-06 16:45:26 91
原创 java程序员所需要掌握的一点linux知识
Unix介绍Unix主要分为内核(kernel)和外壳(shell)两部分组成,kernel的作用操作硬件系统,而shell是连接用户与kernel之间的桥梁,它将用户输入的命令,解释给kernel,并通过kernel操作计算机.Shell的分类:1. Bourne shell 简称 sh 提示符 $...
2011-11-05 10:53:38 90
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人