摘要:
配置文件在安装目录hibernate-distribution-3.5.6-Final\project\etc下面; ######################### Query Language ########################### define query language ...
阅读全文
posted @ 2015-10-21 14:56
Bodi
阅读(232)
推荐(0)
摘要:
1、准备Jar包:struts2、hibernate、spring所需jar包struts-core-2.x.x.jar ----struts核心包 xwork-core-2.x.x.jarognl-2.6.x.jar ----对象导航语言 freemarker-2.3.x.jar ------st...
阅读全文
posted @ 2015-10-20 16:45
Bodi
阅读(631)
推荐(0)
摘要:
index.jsp: 用户名: 手机号: action:public class P...
阅读全文
posted @ 2015-10-13 17:22
Bodi
阅读(281)
推荐(0)
摘要:
实现一个登陆权限验证的功能message.jsp: message:${message } login.jsp: My JSP 'login.jsp' starting page 成功登录! Action:public class MainActi...
阅读全文
posted @ 2015-10-13 15:54
Bodi
阅读(704)
推荐(0)
摘要:
Struts2多文件上传只需要将 单文件上传中的File变成File[] 即可,上篇文章:单文件上传 图片1: 图片2: 图片3: 图片4: action:public class UploadAction { private File[...
阅读全文
posted @ 2015-10-12 16:37
Bodi
阅读(190)
推荐(0)
摘要:
Struts2 提供了更为简便的文件上传机制,将文件上传的复杂操作都封装到commons-fileupload.jar 、commons-io.jar两个jar包中,然后再程序中使用简单的几句代码就能实现文件上传;HTML: 图片: Struts.xml: /...
阅读全文
posted @ 2015-10-12 15:43
Bodi
阅读(180)
推荐(0)
摘要:
首页message.jsp: ${requestScope.req } ${applicationScope.app } ${sessionScope.ses } (1)使用ActionContext获取public String sayHello(){ ActionCo...
阅读全文
posted @ 2015-10-10 16:09
Bodi
阅读(6296)
推荐(0)
摘要:
Struts2自定义类型转换器分为局部类型转换器和全局类型转换器(1)局部类型转换器如果页面传来一个参数reg.action?birthday=2010-11-12到后台action,然后属性用date类型是可以接收到的,但是如果传的是20101112这样类型的字符串,用date类型是获取不到,并且...
阅读全文
posted @ 2015-10-09 17:46
Bodi
阅读(1962)
推荐(0)
摘要:
在Struts2中提供了更为简单的参数请求与接收方法,可以直接在Action中定义属性;Struts2通过反射机制将参数反射到属性的set方法上实现参数的传递;GET方式传送参数 /WEB-INF/message.jsp public class He...
阅读全文
posted @ 2015-10-09 16:20
Bodi
阅读(286)
推荐(0)
摘要:
在以前的学习中,元素的配置,都是用明确的配置,其name、class等属性都是一个明确的值。其实Struts2还支持class属性和method属性使用来自name属性的通配符。 1)接下来看看使用通配符的示例,如果我们使用以下配置: /s2impl/welcome.jsp 在上...
阅读全文
posted @ 2015-10-09 15:29
Bodi
阅读(270)
推荐(0)
摘要:
官方帮助文档:http://wear.techbrood.com/guide/topics/ui/notifiers/notifications.html博文推荐:http://blog.csdn.net/x_i_a_o_h_a_i/article/details/32966767public cl...
阅读全文
posted @ 2015-10-05 21:17
Bodi
阅读(307)
推荐(0)
摘要:
//官方帮助文档:http://wear.techbrood.com/guide/topics/ui/notifiers/toasts.html private Button btnShowShort; private Button btnShowLong; private...
阅读全文
posted @ 2015-10-05 21:12
Bodi
阅读(2083)
推荐(0)
摘要:
绘制容器类://图形绘制容器public class Contanier { private List list; private float x=0,y=0; public Contanier(){ list=new ArrayList(); } public void draw(Canvas ...
阅读全文
posted @ 2015-10-05 16:54
Bodi
阅读(618)
推荐(0)
摘要:
新建MyView类继承自SurfaceView:public class MyView extends SurfaceView implements SurfaceHolder.Callback { private Paint paint; public MyView(Context context...
阅读全文
posted @ 2015-10-05 16:47
Bodi
阅读(529)
推荐(0)
摘要:
ActionBarSherlock实现了在ActionBar上添加一个下拉菜单的功能,也是App常用的功能之一:ActionBarSherlock是第三方提供的一个开源类库,下载地址:http://actionbarsherlock.com/download.html下载完成以后,将其中的actio...
阅读全文
posted @ 2015-10-04 23:10
Bodi
阅读(345)
推荐(0)
摘要:
分享功能是很多App都有一个功能,ActionBarProvider可以实现分享功能:3.0以前的版 本和3.0以后的版 本的区别:public class MainActivity extends Activity { private ShareActionProvider provider; ...
阅读全文
posted @ 2015-10-04 23:01
Bodi
阅读(267)
推荐(0)
摘要:
为了使ActionBar不影响Activity的布局内容,我们还可以设置ActionBar,将其设置为透明,并且让Activity是头部自动空出一个ActionBar的空间:官方文档:http://wear.techbrood.com/training/basics/actionbar/overla...
阅读全文
posted @ 2015-10-04 22:54
Bodi
阅读(590)
推荐(0)
摘要:
ActionBar在左上角还提供了一个向上或返回的按钮,默认情况下是隐藏的需要在代码中开启:官方文档:http://wear.techbrood.com/training/basics/actionbar/adding-buttons.html#UpNav向上功能:先打开功能选项,设置ActionB...
阅读全文
posted @ 2015-10-04 22:40
Bodi
阅读(2462)
推荐(0)
摘要:
还可以使用ActionBar实现Tab选项卡功能:官方帮助文档:http://wear.techbrood.com/training/basics/actionbar/styling.html#CustomTabsTabs实现事例:http://wear.techbrood.com/guide/to...
阅读全文
posted @ 2015-10-04 22:28
Bodi
阅读(383)
推荐(0)
摘要:
ActionBar的样式官方提供了三种:Theme.HoloTheme.Holo.LightTheme.Holo.Light.DarkActionBar但不仅仅是这三种,我们还可以自己定义ActionBar的样式:官方帮助文档地址:http://wear.techbrood.com/training...
阅读全文
posted @ 2015-10-04 22:18
Bodi
阅读(473)
推荐(0)
摘要:
在ActionBar上添加按钮实现某些功能最常见的Application的功能如:在ActionBar上添加一个搜索按钮:首先官方文档说明:http://wear.techbrood.com/training/basics/actionbar/setting-up.html下面是3.0版本以前和3....
阅读全文
posted @ 2015-10-04 22:09
Bodi
阅读(1838)
推荐(0)
摘要:
官方帮助文档:http://wear.techbrood.com/training/basics/actionbar/index.html---------------------------------------------------------------------------------...
阅读全文
posted @ 2015-10-04 21:58
Bodi
阅读(283)
推荐(0)
摘要:
直接上代码:activity_main.xml: MainActivity:public class MainActivity extends Activity implements OnItemClickList...
阅读全文
posted @ 2015-10-04 12:15
Bodi
阅读(472)
推荐(0)
摘要:
一个应用程序都少不了欢迎页面和引导页面,本文主要讲如何制作一个引页面;首页所有的目录结构:新建Welcome引导页面和Activity: import android.app.Activity;import android.content.Intent;import android.conte...
阅读全文
posted @ 2015-10-03 12:14
Bodi
阅读(564)
推荐(0)
摘要:
下面是正常情况与使用点9切图以后的效果对比: 很明显可以看出,使用点9切图以后其按钮被拉长以后,同样没有走型,这就是我们想要的结果;点9切图工具是Android SDK自带的一个工具,非常好用路径是:可以使用点9功能将图片不想被拉伸的部分切隔出来,使用4条线切成9块区域:点9工...
阅读全文
posted @ 2015-10-02 18:59
Bodi
阅读(413)
推荐(0)
摘要:
新建一个Android project ,使MainActivity 继承自ListActivity;public class MainActivity extends ListActivity { private ArrayAdapter aa; private LayoutAnimationCo...
阅读全文
posted @ 2015-10-02 15:10
Bodi
阅读(812)
推荐(0)
摘要:
实现一个点击菜单动画添加按钮,点击按钮移除当前按钮的动画效果;为应用添加一个菜单 res/menu/main.xml,添加一个菜单项: 代码:private LinearLayout layout1; private OnClickListener btnOnClickListener=new...
阅读全文
posted @ 2015-10-02 12:16
Bodi
阅读(1066)
推荐(0)
摘要:
除了可以为视图添加动画以外,还可以为视图的布局添加动画; 代码: @Override protected void onCreate(Bundle savedInstanceState) { ...
阅读全文
posted @ 2015-10-02 11:10
Bodi
阅读(537)
推荐(0)
摘要:
如果Android提供的四种动画 效果 和混合动画效果 不能够 满足需求的话,可以使用自定义动画效果 ;新建一个类CustomAnimation 使其继承自android.view.animation.Animationpackage com.rock.lo6customanimation;impo...
阅读全文
posted @ 2015-10-01 20:55
Bodi
阅读(557)
推荐(0)
摘要:
在前面介绍了几种动画效果:透明动画效果(AlphsAnimation)、移动动画效果(TranslateAnimation)、旋转动画效果(RotateAnimation)、缩放动画效果(ScaleAnimation);那么可不可以将这几种动画效果混在一块用呢?可以的,这个时候我们就用到了Anima...
阅读全文
posted @ 2015-10-01 20:11
Bodi
阅读(499)
推荐(0)
摘要:
放动画效果,可以使用ScaleAnimation; 代码 : @Override public void onClick(View v) { //从相对位置 的起点开始缩放动画 //ScaleAnimation scale=new ScaleAnimation(0, 1, ...
阅读全文
posted @ 2015-10-01 19:57
Bodi
阅读(2826)
推荐(0)
摘要:
移动动画效果可以使用 TranslateAnimation; 代码: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ...
阅读全文
posted @ 2015-10-01 19:41
Bodi
阅读(556)
推荐(0)
摘要:
RotateAnimation,能实现Android的视图的旋转效果,废话不多说直接上代码。新建一个Android 项目,在activity_main.xml中添加一个按钮,然后使用RelativeLayout布局,使按钮居中:在MainActivity.java中添加以下代码:private Ro...
阅读全文
posted @ 2015-09-29 23:40
Bodi
阅读(2818)
推荐(0)
摘要:
1、新建一个Android项目,Activity添加一个按钮如下代码: 2、在MainActivity.java文件中添加如下代码: @Override protected void onCreate(Bundle savedInstanceState) { supe...
阅读全文
posted @ 2015-09-28 23:43
Bodi
阅读(1447)
推荐(0)
摘要:
为了使用Struts.xml更简洁,更利于维护,我们可以把Struts.xml要配置的Action信息分类别放在其他的XML文件中,使用include在struts.xml中加载这些文件;将Web.xml中的filter-mapping拦截设置为拦截所有url: struts2 org...
阅读全文
posted @ 2015-09-28 17:00
Bodi
阅读(391)
推荐(0)
摘要:
Struts1和Struts2的区别和对比:Action 类:• Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口,而struts2的Action是接口。• Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选...
阅读全文
posted @ 2015-09-28 15:08
Bodi
阅读(168)
推荐(0)
摘要:
1. 一个请求在Struts2框架中的处理步骤:a) 客户端初始化一个指向Servlet容器的请求;b) 根据Web.xml配置,请求首先经过ActionContextCleanUp过滤器,其为可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助(SiteMesh Plugin),主要清...
阅读全文
posted @ 2015-09-28 15:00
Bodi
阅读(230)
推荐(0)
摘要:
Action的请求通常情况下默认为以.action结尾,例如:http://localhost:9000/Struts2/hello/helloAction_sayHello.action .action就是这个请求的后缀,在Struts2中这个后缀是可以变更的,方法很简单,首先将Web.xml中...
阅读全文
posted @ 2015-09-28 14:38
Bodi
阅读(382)
推荐(0)
摘要:
只需两步:将值改为512或者1024,然后CTRL+S,重启tomcat 和eclipse即可。
阅读全文
posted @ 2015-09-09 11:41
Bodi
阅读(342)
推荐(0)
摘要:
为Action参数注入值,主要使用在的场景为,Action的一个参数的值不是固定的是可以改变的,所以不能直接写在Action中,可以通过Struts配置的方式将值配置到Struts中,然后通过注入的方式将值注入到Action中,下面是代码:public class HelloAction { pub...
阅读全文
posted @ 2015-09-02 10:44
Bodi
阅读(785)
推荐(0)