摘要: 准备oracle简易客户端程序,如果没有请到oracle网站下载www.oracle.com,可以下载基本包及其他扩展程序包,例如:如果要使用sqlplus则需要下载sqlplus包,笔者下载了instantclient-basic-win32和instantclient-sqlplus-win32 阅读全文
posted @ 2016-06-14 17:41 Sharpest 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 大型项目开发中,当属Oracle的使用率最高。通常开发人员的机器上都会装上一个 oracle客户端,但一般我们不会再自己的机器上安装Oracle database,因为我们的项目中有专为开发使用的oracle database。开发人员不必关心数据库的维护。另外有些软件的使用也只要有TNS配置服务名 阅读全文
posted @ 2016-06-14 17:40 Sharpest 阅读(1264) 评论(0) 推荐(0) 编辑
摘要: 转自:https://wenku.baidu.com/view/84fa86ae360cba1aa911da02.html OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目。Struts2使用OGNL作为默认的表达式语言。 相对 阅读全文
posted @ 2016-06-14 09:38 Sharpest 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 转自:https://wenku.baidu.com/view/84fa86ae360cba1aa911da02.html $用于i18n和struts配置文件 #取得ActionContext的值 %将原来的文本串解析为ognl,对于本来就是ognl的文本不起作用。形式:%{要解析的文本串} 阅读全文
posted @ 2016-06-14 09:36 Sharpest 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 转自:https://wenku.baidu.com/view/84fa86ae360cba1aa911da02.html 我们知道,除了可以从值栈中获取信息,还可以从Stack Context中获取信息,只是要加上#,下面我们通过scope对象来演示。首先是在LoginAction中增加如下字段: 阅读全文
posted @ 2016-06-14 09:34 Sharpest 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 转自:https://wenku.baidu.com/view/84fa86ae360cba1aa911da02.html N语法[0]:<s:property value="[0]"/><br> N语法[1]:<s:property value="[1]"/><br> N语法[0].top:<s: 阅读全文
posted @ 2016-06-14 09:33 Sharpest 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 转自:https://wenku.baidu.com/view/84fa86ae360cba1aa911da02.html 首先在LoginAction中增加如下字段并提供相应的get/set方法: private List studentList = new ArrayList(); 然后再在ex 阅读全文
posted @ 2016-06-14 09:32 Sharpest 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 转自:https://wenku.baidu.com/view/84fa86ae360cba1aa911da02.html 首先在LoginAction中增加如下字段并提供相应的get/set方法: private List myList = new ArrayList(); private Set 阅读全文
posted @ 2016-06-14 09:31 Sharpest 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 转自:https://wenku.baidu.com/view/84fa86ae360cba1aa911da02.html 建立一个新的类:Student,在此省略代码。 然后在loginSuc.jsp中增加如下代码: 调用普通类中的构造方法 : <s:property value="new com 阅读全文
posted @ 2016-06-14 09:30 Sharpest 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 转自:https://wenku.baidu.com/view/84fa86ae360cba1aa911da02.html 在loginSuc.jsp中增加如下代码: 调用Math类中的静态方法:<s:property value="@java.lang.Math@min(1,2)"/><br> 调 阅读全文
posted @ 2016-06-14 09:29 Sharpest 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 转自:https://wenku.baidu.com/view/84fa86ae360cba1aa911da02.html 在LoginAction中增加如下方法: public static String getSta() { return "这是LoginAction中的静态方法"; } 然后在 阅读全文
posted @ 2016-06-14 09:28 Sharpest 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 转自:https://wenku.baidu.com/view/84fa86ae360cba1aa911da02.html 首先在User中增加一个成员方法,代码如下: public String get(){ return "这是User中的get方法"; } 在LoginAction中也有类似的 阅读全文
posted @ 2016-06-14 09:27 Sharpest 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 转自:https://wenku.baidu.com/view/84fa86ae360cba1aa911da02.html 下面我们在com.asm.vo.User类中增加一个字段private Address addres;,并提供此字段的get/set方法,随后再在login.jsp中增加如下代 阅读全文
posted @ 2016-06-14 09:26 Sharpest 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 转自:https://wenku.baidu.com/view/84fa86ae360cba1aa911da02.html 下面我们建立struts2ognl项目来练习ognl的使用。 步骤一、搭建strust2的开发环境 步骤二、建立LoginAction,主要代码如下: package com. 阅读全文
posted @ 2016-06-14 09:25 Sharpest 阅读(162) 评论(0) 推荐(0) 编辑