`
文章列表
package org.company.xxx; import org.springframework.beans.BeansException; import org.springframework.context.ApplicationContext; import org.springframework.context.ApplicationContextAware; /** * 获取spring容器,以访问容器中定义的其他bean */ public class SpringContextUtil implements ApplicationContextAwa ...
登录进入Ubuntu(Ubuntu桌面版9.04)系统后,在桌面菜单“应用程序→Internet”下可以找到“终端服务客户端”项,单击该项,则运行“终端服务客户端”程序。通过它访问Windows 远程桌面非常简单,在“常规”选项卡中,在“计算机”栏输入待访问的Windows 主 机的主机名或IP地址,这里假设使用IP地址“10.0.0.15”。在“协议”栏列出了多种协议,默认有效的为“RDP”和“RDPV5”协议,后者用 来连接Windows XP或更新的操作系统桌面,如是连接Windows XP/Vista/2003/2008等系统的桌面,我们不妨使用较新的“RDPV5”协 ...
首先,从http://java.sun.com中下载jdk,我的版本是jdk1.6.0_12,我下载的是bin文件,我将下载的jdk1.6.0_12.bin文件置于/usr/lib/jvm/java中 然后,在shell中执行: 代码: sudo chmod u+x /usr/lib/jvm/java/jdk1.6.0_12.bin 修改bin文件权限,使其可执行 然后,执行 代码: sudo /usr/lib/jvm/java/jdk1.6.0_12.bin 将会出现字幕,持续按回车键,直至屏幕显示要求输入yes/no,此时输入y回车,将会把jdk解压到文件夹, ...
1. 首先设置root密码,利用现有管理员账户登录ubuntu,在终端执行命令:sudo passwd root, 接着输入密码和root密码,重复密码,这样就有了可用的root用户。 2. 默认情况是不允许用root账号直接登录图形界面的,可以通过修改/etc/gdm/gdm.conf 文件来允许root直接登录,在该文件中找到 AllowRoot=false 将其改为 AllowRoot=true 切换用户就可以了。 注:有的系统中 gdm.conf 默认是只读属性,修改前可以使用 sudo chmod 777 /etc/gdm/gdm.conf 修改文件权限。 3. ubuntu ...
执行:gksu gedit /etc/apt/sources.list删掉里边旧的内容,把新的源列表内容贴进去,我的是Ubuntu9.04使用的列表是(163):deb http://mirrors.163.com/ubuntu/ jaunty main restricted universe multiversedeb http://mirrors.163.com/ubuntu/ jaunty-security main restricted universe multiversedeb http://mirrors.163.com/ubuntu/ jaunty-updates main re ...
(转载) 1swimlane: 具有流程角色的意思。一种多个任务由同一个actor执行的机制。swimlane中的第一个任务实例创建后分派时,会为该swimlane记住actor,后续的任务分派时将使用该actor。swimlane中的任务不能指定assignment,swimlane中的任务实例分派时,将由swimlane指定的assignment进行分派。swimlane中的第一个任务实例创建时,调用AssignmentHandler,此时传给AssignmentHandler的Assignable是一个SwimlaneInstance。 public interface Assignmen ...
具体可以参见:[url]http://dengyin2000.iteye.com/blog/70008 [/url] -------------------------------------------------------------- 之前我一直自然而然的认为我再测试中插入数据,你为什么不让我往里插呢,还给我自动回滚,早上测试了一阵子,数据库一直没有插入数据,后来才知道,AbstractTransactionalDataSourceSpringContextTests这个东西自动回滚,开始的时候我不理解,你为什么不让我操作数据库呢,可是过了一会静下来好好想了想,这样也对,测试测试,目的 ...
MyEclipse中新建一个Web项目WebFlex 右键WebFlex选择Flex Project Nature --->add Flex project nature 右键WebFlex选择properties,点击Flex build path  设置Flex的Build path                           点击Flex Application 选择文件夹 默认文件
内建的eclipse打包jar有些限制 不能一并把引用的jar打包进来 这个plug-in可以解决 http://fjep.sourceforge.net/ 不过是再把引用的jar的classes包进自己的jar里 下载解压后,将plugin下的文件黏贴到Eclipse中的plugin下,然后命令行中进入Eclipse的目录下,使用命令eclipse -clean启动以方便Eclipse认识到新加入的插件。 右键点击项目-->export-->看是不是又多出一个项目fat jar export,选择。一路往下 ok!
异常处理后,能够提供友好的用户界面,而不是一些错误的代码信息. 利用struts2的异常处理机制可以很方便的实现异常处理,你不再需要在Action中捕获异常,并抛出相关的异常了,这些都交给拦截器来帮你做了。在struts-default.xml中己经设置了拦截器,因此我们可以直接使用声明式异常.struts2-default-xml声明的拦截器如下: <interceptors> <interceptor name="exception" class="com.opensymphony.xwork.interceptor. ...
自定义标签的最大的特点: 利用 自定义标签,软件开发人员和页面设计人员可以独立地自由工作.页面设计人员可以把精力集中在使用标签(HTML,XML或者JSP)创建网站上,而软件开发人员则可以将精力集中在实现底层功能上面,若国际化等等,这样,页面设计人员可以使用自定义标签的形式来实现具体的功能. 下面我们来指定一个简单的标签,步骤如下 扩张TagSupport 写自定义Tag的tld文件 web.xml中指定你的tld文件 在JSP页面使用自定义标签 扩张TagSupport         说明:                 一般不会去实现Tag接口,而是通过TagSupport ...
Java的动态代理机制收藏 1.Proxy模式 代理模式支持将某些操作从实际的对象中分离出来,通过它的代理类提供处理。这样便于修改和管理这些特定的操作。 下面示例一个代理模式的实现。 package com.zj.proxy; public interface Subject { ...
1、应用基础 (国际化Internationalization-I18N,本地化Localization-L10N。) Java程序国际化主要通过3个类完成:  iava.util.ResourceBundle:用于加载一个资源包。  java.util.Locale:对应一个特定的国家/区域、语言环境。  java.util.ResourceBundle:用于将消息格式化。 2、准备资源 为了实现国际化,必须先提供程序所需的资源文件(key-value对)。资源文件的命名可以有一下三种形式:  baseName_language_country.properties ...
框架中常规的类型转换对我们而言是透明的,我们无需关心,一般来说我们所要做的是确保HTML中input的命名能够在OGNL表达式中使用。在HTML中,并没有数据类型的概念,任何数据都被当做字符串或者字符串数组来传递。Struts2为我 ...
struts2的输入校验 类型转换与输入校验的流程: 1.首先struts2对客户端传来的数据进行类型转换 2.类型转换完毕后再进行输入校验 3. 如果类型转换和输入校验都没有错误发生,再会进入execute方法 一 .对于类型转换发生了错误 ,strut ...
Global site tag (gtag.js) - Google Analytics