链接数据库的两种方式:1.在Action中连接数据库2.使用工具类连接数据库1.在Action中连接数据库源码文档目录如图所示:1.建立数据库数据库建立语句:create database aynu;use aynu;SET FOREIGN_KEY_CHECKS=0;-- -------------...
分类:
数据库 时间:
2014-10-07 00:07:11
阅读次数:
454
了解ASP.NET 的人都应该知道ASP.NET 的路由系统有2大功能:1)检查一个请求的URL,并推断出这个URL是要调用哪个Controller上的哪个Action。2)生成一个输出的URL。在Mono 项目中,我定义了一叫做“路由发布系统(也可以叫做路由提供模块)”,使我的路由能够包含各种数据...
分类:
其他好文 时间:
2014-10-06 21:39:50
阅读次数:
187
OGNL表达式
OGNL(Object-Graph Navigation Language),可以方便地操作对象属性的开源表达式语言,使页面更简洁。主要用法有:
访问值栈中action的属性
username = 访问值栈中的对象的属性(需要get set方法)
| |
访问值栈中对象的方法
访问值栈中action的方法
访问静态方法
...
分类:
编程语言 时间:
2014-10-06 19:33:10
阅读次数:
219
为避免与Servlet API耦合在一起,方便Action类做单元测试.Struts2对HttpServletRequest、HttpSession、ServletContext进行了封装,构造了三个Map对象来替代这三种对象。注意,这三个对象与Servlet API中的三个对象是相同的。即,在Ac...
分类:
移动开发 时间:
2014-10-06 18:18:40
阅读次数:
198
/login.jsp/error.jsp/success.jsp首字母小写容易出问题
分类:
其他好文 时间:
2014-10-06 13:44:30
阅读次数:
177
复合类型数据的接收 所谓复合类型数据是指,一个JavaBean实例的属性值,而这些值又作为参数传递给Action。Action若要接收这些数据,需要做到以下几点: (1)定义Action时,将该Bean的实例定义为该Action的属性,并赋予其get与set方法。 (2)参数的形式为:bean实例....
分类:
其他好文 时间:
2014-10-06 10:48:52
阅读次数:
211
系统已经有的东西,如果我们没有新的需求的话,直接调用是最直接的。下面讲讲调用系统相机拍照并保存图片和如何调用系统相册的方法。首先看看调用系统相机的核心方法:Intent camera = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivi...
分类:
移动开发 时间:
2014-10-06 02:33:19
阅读次数:
161
简单类型数据的接收 在Action类中定义与请求参数同名的属性,即,要定义该属性的set方法,便能够使struts2自动接收请求参数并赋予同名属性。简单类型数据的接受举例:新建工程项目,名称为:receive_simple_params。Simple_Params_Action.java源码如下:p...
分类:
其他好文 时间:
2014-10-06 00:33:39
阅读次数:
369
// // if ( $_GET['action'] == 'search' ) {// $_clean = array();// $_clean['stype'] = _check($_POST['stype']);// $_clean['key'] = _check($_POST['key...
分类:
Web程序 时间:
2014-10-05 20:26:58
阅读次数:
370
题目链接:http://acm.hust.edu.cn/vjudge/problem/viewProblem.action?id=33631题目大意:Bob有一些贴纸,他可以和别人交换,他可以把自己独有的贴纸拿出去,也可以把重复的贴纸拿出去(有时候把独有的贴纸而不是重复的贴纸拿出去能换到更多贴纸)。...
分类:
其他好文 时间:
2014-10-05 17:34:08
阅读次数:
138