`
Candy_Code
  • 浏览: 14532 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
文章列表
ps:没有研究就没有发言权! 1.枚举类型是一种取值被严格限定在一个有限的集合中的变量类型。 2.java中的枚举是一种特殊的类。每一个枚举都会被编译成一个class文件。 3.枚举主要用于限定变量的取值,从而从根源上有效的避免了非法的赋值。 4.声明一个枚举: public enum Sex{ MALE,FEMALE } 可以声明在一个类的内部,也可以声明在一个单独的文件里。 若声明在一个类的内部,则会被编译为 : 类名$Sex.class。 证明这时enum是以内部类的形式存在。 相信很多人不明白MALE,FEMALE到底是什么类型。请看这句代码: Sex sex = Sex.MALE ...
第一章 认识struts2 1.0 什么是struts2: 官网中对于struts是这样描述的: Apache Struts 2 was originally known as WebWork 2. After working independently for several years, the WebWork and Struts communities joined forces to create Struts2. 原文大意为: Apache Struts 2即是之 ...
第二章 Action 2.0 action 的作用 将请求与界面分开具体视图的返回由Action来决定。 具体手段是根据action返回的字符串找到具体的配置项。 例如:action有如下方法 public String execute(){ if(name== null || !name.equals(“admin”)){ return “error”; } return “success”; } 则在struts.xml中可以这样配置 <action name="user" class="com.jnmc.unique.M ...
1.开发前的准备 ①证书: <1>android系统要求每一个应用程序都有一个证书 <2>证书可以唯一的标识应用程序开发者 <3>密钥(key)和证书(certificates)存在于一个称为keystore的文件中。在开发过程中默认使用debug key,它存储在debug.keystore中,该文件在不同的系统中存放的位置不同。 win7系统:C:\Users\<username> \.android windows XP:C:\Documents and Settings\<username>\.android\ OS X an ...
1.开发前的准备 ①证书: <1>android系统要求每一个应用程序都有一个证书 <2>证书可以唯一的标识应用程序开发者 <3>密钥(key)和证书(certificates)存在于一个称为keystore的文件中。在开发过程中默认使用debug key,它存储在debug.keystore中,该文件在不同的系统中存放的位置不同。 win7系统:C:\Users\<username> \.android windows XP:C:\Documents and Settings\<username>\.android\ OS X an ...
二话不说,先上代码 public class TestRecursion{ //递归方法 public static void fun(int i){ if(i > 0){ i--; fun(i); System.out.print(i); } System.out.print(" ok "); } public static void main(String args[]){ fun(10); } } 这段代码看 ...
1.什么是拦截器: 拦截器是动态拦截Action调用的对象。它提供了一种机制使得开发者可以定义action执行之前或之后执行的代码,也可以在一个action执行前将其阻止。 2.AOP: 提到拦截器,我们不得不提到AOP. AOP(Aspect-Oriented Programming ...
1 ### struts.properties这是一个标准的Properties文件,以key=value的形式存储数据 2 ### 每个key就是一个Struts2属性,value就是一个Struts2属性值 3 ### struts.properties文件通常放在项目里的WEB-INF/classes路径下。 4 ### 也可也放在CLASSPATH(src目 ...
1.首先来认识一下几个文件: ①web.xml :位于WEB-INF下。需自行创建。每一个web应用程序都应该有一个web.xml,它就像web应用程序的一本使用说明书,告诉服务器程序(如:tomcat) 该如何使用web 应用程序。 ②struts-default.xml:位于struts2-core-2.XXX.jar的根目录下。定义了struts2默认配置。一般不要修改。包括result-type、拦截器和名为struts-default的package。通常每个包都应当继承struts-defauult包。struts2的众多核心功能都是由Interceptor(拦截器)实现的,Int ...
Global site tag (gtag.js) - Google Analytics