- 博客(36)
- 资源 (3)
- 收藏
- 关注
原创 android网络监听
MainActivity.java:package com.example.netlistener2;import android.support.v7.app.ActionBarActivity;import android.content.BroadcastReceiver;import android.content.Context;import android.
2016-04-17 14:10:49
600
原创 Android应用程序文件组成
src:项目所有包及源文件res:包含项目中的所有资源(drawable:程序图标 layout:布局文件 values:常量)AndroidManfest.xml文件:manifest:根节点,描述了peckage中所有内容xmlns:android:包含命名空间的声明package:声明应用程序包application:包含package中application
2016-04-13 11:20:14
1109
原创 Struts2的拦截器(拦截器概述)
当FilterDispatcher拦截到用户请求后,大量拦截器将会对用户请求进行处理,然后才调用用户自定义的Action类中的方法处理请求拦截器简述:alias:实现在不同请求中相似参数别名的转换autowiring:这个是自动装配Spring,主要用于当Struts2和Spring整合时,Struts2可以使用自动装配的方式来访问Spring容器中的Beanchain:构建一个A
2016-03-14 11:11:23
510
原创 Struts的类型转换及输入校验(Struts2的输入校验)
Struts输入校验:(1)在Action类中处理方法进行校验,若没有指定方法就用execute()方法(2)继承ActionSupport类,并重写其validate()方法实现输入校验(3)应用struts2框架进行校验
2016-03-09 09:52:45
445
原创 Struts内置类型转换器
boolean和Boolean:完成String和布尔型之间的转换char和Character:完成String和字符型之间的转换int和Integer:完成String和整型之间的转换long和Long:完成String和长整型之间的转换float和Float:完成String和单精度浮点型之间的转换double和Double:完成String和双精度浮点型之间的转换Da
2016-03-08 10:59:47
1156
原创 Struts2的类型转换及输入校验(集合类型的使用)
action:package org.action;import java.util.List;import org.model.Tel;import com.opensymphony.xwork2.ActionSupport;public class MyTypeConverterAction extends ActionSupport{private List tel;
2016-03-07 15:29:07
299
原创 Struts2的类型转换及输入校验(数组类型的使用)
package org.converter;import java.util.Map;import org.apache.struts2.util.StrutsTypeConverter;import org.model.Tel;public class MyTypeConverter extends StrutsTypeConverter{public Object
2016-03-07 15:03:10
344
原创 Struts2的类型转换及输入校验(自定义类型转换器)
typeconverter2.jsp 自定义类型转换器 action类:package org.action;import org.model.Tel;import com.opensymphony.xwork2.ActionSupport;public class MyTypeConverterA
2016-03-07 10:12:16
358
原创 Struts2的标签库
Struts2标签根据用途不同可以分为5类:数据标签:用于输出值栈中的值,或者将变量、对象存入值栈控制标签:主要用于控制页面执行流程表单标签:主要用于生成HTML页面的表单元素非标单标签:主要用于生成页面上的树、Tab页等标签Ajax标签:主要用于支持Ajax效果数据标签:action:用于在JSP页面直接调用一个actionproperty:用于输出某个值pa
2016-03-06 17:26:27
320
原创 Struts2基础(web.xml文件)
struts2org.apache.struts2.dispatcher.FilterDispatcherstruts2/*Filter过滤器能够对用户请求和处理程序响应的内容进行处理。过滤器可以用于权限控制、编码转换等场合
2016-03-04 21:37:00
288
原创 Struts2基础(struts.xml文件)
标签::当项目很大时,就需要把配置文件按方向分别放入不同的.xml文件中xs.xml:...>...struts.xml:...>...
2016-03-04 21:19:51
196
原创 Struts基础(Package配置详解)
属性:name:代表包的名称extends:表示当前定义的包继承其他的包,继承了其他包,就可以继承其他保重的action、拦截器等namespace:用来制定一个命名空间abstract:如果该包是一个抽象包,则该包不能包含配置信息,但可以被继承指定了命名空间后,相应的请求也要变:...请求“login.action”就变成:"user/login.action
2016-03-04 21:06:24
270
原创 Struts2基础(Action类应用详解)
ActionSupport类(提供了5个接口并包含了一组默认的实现):Action接口:可以直接1 return SUCCESS;2 return NONE;3 return ERROR;4 return INPUT;5 return LOGIN;Validateable接口:提供validate()接口用于校验表单数据ValidationAware接口:定义了一些方法用于对Act
2016-03-04 17:48:50
415
原创 Struts2基础(一个简单的小例子)
MVC(Model View Control):模型:对数据库的操作视图:用户与程序交互的界面控制器:接收用户的输入并且调用模型可用户视图来完成用户需求MVC优点:1 低耦合2 高重用性和可适用性3 较低的生命周期成本4 快速的部署5 可维护性好6 有利于软件工程化管理Struts2工作流程:1 客户端提交一个(HttpServletRequest)
2016-03-04 16:05:19
288
翻译 java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.FilterDispatcher
对于Struts2初学者来说,这是一个常见的错误。java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.FilterDispatcherjava.lang.ClassNotFoundException: org.apache.struts2.dispatcher.FilterDispatcherat
2016-03-04 16:04:18
311
转载 Java中的守护线程和用户线程
Java有两种线程分别是用户线程(UserThread)和守护线程(DaemonThread)。所谓守护线程,是指在程序运行的时候在后台提供一种通用服务的线程,比如垃圾回收线程就是一个很称职的守护者,并且这种线程并不属于程序中不可或缺的部分。因此,当所有的非守护线程结束时,程序也就终止了,同时会杀死进程中的所有守护线程。反过来说,只要任何非守护线程还在运行,程序就不会终止。
2016-03-02 21:20:38
259
原创 Java线程的创建和运行
package Default;import Default.JavaThreadAnywhere.Helper;public class JavaThreadCreationAndRun {public static void main(String[] args){System.out.println("The main method was executed by threa
2016-03-02 21:16:32
272
翻译 RePast J介绍
工具条控制仿真:GUI操纵参数:数据收集和显示:显示Agent和交互:目的:包含一个angent的集合(空间Agent)定义agent之间的空间关系和之间的相互作用Celluar:边界:grid(网格):Torus:没有边界:如果一直朝一个方向走,最终会回到起点没有空间边界:总是处在同一个位置形状:
2016-02-28 20:30:30
2228
2
原创 Repast仿真学习
Repast模型包括:model对象(仿真模型本身)、space对象(Agent动作发生的环境)、agentRepast仿真分为:batch-run(运行过程中不需要人的交互)和non-batch(需要人的交互)Repast仿真过程阶段:1.准备阶段(Setup) 2.实际运行阶段Repast仿真实现流程:1.定义各种类型对象的属性和状态 2.定义对象所处于的环境
2016-02-25 11:21:48
8101
原创 UML中的关系
1 关联关系 存在特定的对应关系,比如说一个人可以有好几个车,任何车之间的关系就是关联关系2 聚合关系 是一种比较强的组合关系,当整体不存在的时候,组成它的元素也应该不存在了。比如说一只小鸟有翅膀、腿等等元素组成,当鸟不存在的时候,组成它的元素也不存在。3 组合关系 比如说一个项目组由好几个成员组成,当项目组不存在的时候,它的成员还可以存在,还可以加入其他项目
2016-01-27 17:42:36
295
转载 获取radio中的值
votejsp function validate(){ var resualt=false; for(var i=0;i { if(document.frmvote.radiobutton[i].checked) { resualt=true; } } if(!resualt) {
2016-01-18 09:15:48
270
原创 正则表达式的使用
创建正则表达式的直接量: var re=/regular expression/; //正则表达式是包含在开始的斜杠和结束的斜杠之间 example:var re=/Shelley\s+Powers/; //这个表示匹配Shelley和Power的中间可以有一个或者多个空白的字符串;正则表达式中的特殊字符: 字符 匹配
2016-01-17 19:51:48
288
原创 有关字符串的一些操作
数字,布尔,null,undefined,字符串字符串(单引号或者双引号都可以): "This is a string" 'This is a string' "This is't a number"字符串对象: 字符串对象实例化: var city= new string("St.Louis"); 将字符串变为小
2016-01-14 09:53:47
217
原创 HTML头文件
HTML5 XHTML5 XHTML+SVG "-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN" "http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd">
2016-01-14 09:41:27
291
原创 前台页面多余字体隐藏问题
.p1{text-align: center;color:#C8CFD6;height:34px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: ver
2016-01-01 17:03:12
277
原创 Java反射机制
public class TestReflection{public static coid main(String[] args){String str="T";try{//把名字叫str的类装载到内存Class c=Class.forName(str);//new一个对象 访问异常Object o=c.newInstance();//获取C里面所有的方法Me
2015-12-23 11:22:02
312
原创 struts2所必须的jar包
struts2-core-2.1.6.jar --------------- struts2的核心包freemarker-2.3.13.jar--------------- FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具commons-logging.jar ----------- Jakarta的通用日志记录包ognl-2.6.11.jar ---------
2015-12-18 20:33:08
892
转载 获取系统当前时间
TD {FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}function tick() {var years,months,days,hours, minutes, seconds;var intYears,intMonths,intDays,in
2015-11-27 19:53:20
428
原创 Hibernate.cfg.xml文件的配置
"-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> com.mysql.jdbc.Driver jdbc:mysql://local
2015-11-26 20:32:06
263
原创 ....hbm.xml配置
这种后缀表示hibernate配置映射文件,标准配置如下: "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd" >包名">类名" table="表名">
2015-11-26 09:16:50
207
原创 dialect does not support sequences
给类写增长策略:报错:事实上mysql可以把增长策略写成sequences,应改成这种样子:
2015-11-23 16:14:29
858
转载 Struts2中action之间的跳转问题
struts2中result类型有chain、dispatcher、redirect、redirectAction。 1)dispatcher类型: 默认跳转类型,用于返回一个视图资源(如JSP)。用于页面转发,页面跳转过程是同一个过程,Action中的数据一直保存。如/main.jsp与 /main.jsp是相同效果。2)redire
2015-05-08 10:33:09
292
转载 executeQuery、executeUpdate 和 execute返回值
Statement 接口提供了三种执行 SQL 语句的方法:executeQuery、executeUpdate 和 execute。使用哪一个方法由 SQL 语句所产生的内容决定。 方法executeQuery 用于产生单个结果集的语句,例如 SELECT 语句。 被使用最多的执行 SQL 语句的方法是 executeQuery。这个方法被用来执行 SELECT 语句,它几乎是
2015-05-02 17:31:06
278
原创 Struts2联网验证 不联网不能验证问题
struts2验证框架上写的这样一句话复制这句话后半段网址粘贴到浏览器上下载一个.dtd文件把dtd文件复制到要发布的网站下,然后修改上验证框架为"http://localhost:8080/YingPing/xwork-validator-1.0.2.dtd"> 成功~
2015-04-19 15:46:52
395
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人