JavaEE
文章平均质量分 69
wankaiming
厚积薄发
展开
-
如何OGNL理解
OGNL全名Object Graph Navigation Language,可认为是更完美EL表达式。 它可以真正意义上代替个传统jsp服务器脚本()。本文不阐述OGNL的优势,志在为帮助大家理解并学习OGNL。 以下是struts2中的OGNL。OGNL的表达式的资料确实不少,但几乎都是同一个版本,并且笔者真的有怀疑此版本的作者在一些关键问题上要么就是自己也没弄清楚,要么就转载 2012-06-12 11:03:05 · 245 阅读 · 0 评论 -
struts2手动开发环境搭建
转载请注明出处 csdn wankaiming1.导入struts2的相关包struts2-core-2.1.8.1.jarxwork-core-2.1.6.jarfreemarker-2.3.15.jarognl-2.7.3.jarcommons-logging-1.0.4.jarcommons-fileupload-1.2.1.jar2.配置struts原创 2012-06-13 10:21:15 · 436 阅读 · 0 评论 -
web开发各种乱码问题处理全集 保证解决99%的乱码错误(包括mysql的乱码解决,使用struts2框架的乱码问题)
转载请注明出处 csdn wankaiming 在项目中经常会遇到乱码问题,出现的情况总的分为三种。第一种:页面显示乱码 这个只要在页面设置好编码即可显示正常 第二种:页面之间传递数据的时候发生乱码或者页面和servlet传递数据的时候发生乱码,这个时候配置下过滤器即可如下建个过滤器类package com.mobile.filte原创 2012-06-11 12:35:20 · 10832 阅读 · 0 评论 -
aop和ioc的区别
IoC,(Inverse of Control)控制反转,其包含两个内容:其一是控制,其二是反转。在程序中,被调用类的选择控制权从调用它的类中移除,转交给第三方裁决。这个第三方指的就是Spring的容器。IoC另解,依赖注入(Dependency Injection),调用类对被调用类的依赖关系由第三方注入,以移除调用类对被调用类的引用。aop,面向切面编程(也叫面向方面):Aspect Or转载 2012-06-14 14:32:20 · 2042 阅读 · 0 评论 -
使用反射机制实现分页
package readxls;import java.lang.reflect.*;import java.util.*;public class PageControl {private int curPage = 1;// 当前是第几页private int maxPage = 1;// 一共有多少页private int maxRowCount = 1;// 一共有多少行转载 2012-06-16 15:58:20 · 852 阅读 · 0 评论 -
Tiles框架的配置
Tiles框架用来布局还是很方便的,配置步骤如下: 1、引包(我用的tiles依赖于struts2.1.6) 基本包(6个) 1).commons-logging-1.0.4.jar 2).commons-fileupload-1.2.1.jar 3).ognl-2.6.11.jar 4).struts2-core-2.1.6.jar转载 2012-06-21 08:54:57 · 2869 阅读 · 0 评论 -
使用import简化spring的配置文件
原文地址:(转载)" style="text-decoration:none; color:rgb(68,112,119)">使用import简化spring的配置文件 (转载)作者:瓦砾对于spring配置文件的编写,我想,对于经历过庞大项目的人,都有那种恐惧的心理,太多的配置文件。不过,分模块都是大多数人能想到的方法,但是,怎么分模块,那就是仁者见仁,智者见智了。我的策略是使用im转载 2012-06-26 23:11:09 · 561 阅读 · 0 评论 -
struts2中的跳转详解 ----“请求转发”和“重定向”之间的区别
Struts2的ResultType和Action处理链 Struts2的结果类型在struts-default.xml中定义了Struts2内置的所有可用的所有的Struts2结果处理类都要直接或间接的实现com.opensymphony.xwork2.Result接口在struts-default.xml中的里面,有这样一行声明Deprecated name form转载 2012-06-26 23:11:51 · 11996 阅读 · 0 评论 -
Struts2拦截器
Struts2拦截器(Interceptor) 1. 理解拦截器1.1. 什么是拦截器:拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象转载 2012-06-26 23:12:41 · 742 阅读 · 0 评论 -
hibernate 配置相关
Hibernate配置文件可以有两种格式,一种是 hibernate.properties ,另一种是 hibernate.cfg.xml后者稍微方便一些,当增加hbm映射文件的时候,可以直接在 hibernate.cfg.xml 里面增加,不必像hibernate.properties 必须在初始化代码中加入。但不管怎么说,两种的配置项都是一样的,下面详细介绍:在Hibernate的转载 2012-06-13 12:39:34 · 264 阅读 · 0 评论 -
【struts2】ActionContext与ServletActionContext
我们需要在Action中取得request请求参数“username”的值:ActionContext context = ActionContext.getContext();Map params = context.getParameters();String username = (String) params.get(“username”);为了实现这个功能,我们用了三个步转载 2012-06-12 09:38:56 · 412 阅读 · 0 评论 -
项目分包结构
项目分包结构到底有多重要?这个问题在每个人心中有一个答案。一个良好的包结构可以使我们在第一时间找到某一个功能实现的代码或指定对象的位置。包主要提供服务或容器。对于提供服务的分包是根据分层结构来完成的,通常分为:Action,service,dao对于提供容器的分包主要根据对象的身份,使用的场合来分的:po,vo,to,pojo下面我们一起来总结一下,常见有哪些分包结构:转载 2012-06-12 10:34:55 · 1460 阅读 · 0 评论 -
如何OGNL理解
OGNL全名Object Graph Navigation Language,可认为是更完美EL表达式。 它可以真正意义上代替个传统jsp服务器脚本()。本文不阐述OGNL的优势,志在为帮助大家理解并学习OGNL。 以下是struts2中的OGNL。OGNL的表达式的资料确实不少,但几乎都是同一个版本,并且笔者真的有怀疑此版本的作者在一些关键问题上要么就是自己也没弄清楚,要么就转载 2012-06-12 11:03:21 · 362 阅读 · 0 评论 -
中文乱码万能方法
转载请注明出处 csdn wankaiming方法 : 万能手法 将中文转化成ascill打开JDK目录下面的如果各种办法你都无法解决乱码 你就用ascill码来代替中文吧原创 2012-06-12 09:32:23 · 516 阅读 · 0 评论 -
得到DAO接口的拦截器写法
转载请注明出处 csdn wankaimingpublic class InstanceInterceptor implements Interceptor{ private IStudentDAO isd; private IQuestionDAO iqd; public InstanceInterceptor() { // TODO Auto-generated c原创 2012-06-13 12:26:48 · 2164 阅读 · 0 评论 -
MybatisSqlSessionFactory类来得到Mybatis的session对象
/** * */package com.hotelmanagement.utils;import java.io.IOException;import java.io.InputStream;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import org.原创 2012-06-13 12:31:16 · 1409 阅读 · 0 评论 -
Mybatis框架的手动搭建以及Mybatis的常用基本应用
转载请注明出处 csdn wankaiming1.在src下配置mybatisconfig.xml <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">原创 2012-06-13 12:06:33 · 917 阅读 · 0 评论 -
struts2和Hibernate的jar包冲突问题解决
转载请注明出处 csdn wankaiming 今天做项目的时候出现了一个问题。项目采用struts2 Hibernate框架 在使用Junit单元测试DAO文件的时候出现了如下问题java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I at org.hibernate.hql.原创 2012-06-11 10:23:25 · 5529 阅读 · 1 评论 -
关于Hibernate在weblogic中使用查询的时候该页无法显示的问题解决
转载请注明出处 csdn wankaimingHibernate在wenlogic当中使用 在查询的时候也许会出现该页无法显示的问题我的功能模块式个登入的操作,要查询数据库中是否存在这样的用户。 我做的项目是struts2和Hibernate结合的 在action当中调用DAO的地方发生错误 通过输出语句定位到DAO文件处控制台没有输出任何错误信息 在DAO处增原创 2012-06-11 12:20:33 · 682 阅读 · 0 评论 -
struts2用户注销 刷新整个iframe
传统的系统界面,iframe了三个页面,上,左,右,用户点击注销的按钮在上面得top.jsp里面,方法:退出系统退出之后你会发现,只是刷新了top.jsp上面那个iframe,其他两个还在,当然不允许这样啦。解决办法: target="_parent",就就是它。加多这个变成:退出系统就行了!打开一个新窗口target属性值的含义:转载 2012-06-26 23:23:37 · 812 阅读 · 0 评论