- 博客(43)
- 资源 (2)
- 收藏
- 关注
转载 JSP中的include的两种用法
JSP中的include的两种用法 1.两种用法 2.用法区别(1)执行时间上区别 是在翻译阶段执行 在请求处理阶段执行. (2)引入内容的不同 jsp的include指令元素读入指定页面的内容。并把这些内容和本来的页面融合到一起。(这个过程是在翻译阶段:也就是jsp被转化成servlet的阶段进行的。
2013-12-31 11:39:35 680
转载 html map area 标签
怎么在一个图片中做多个链接呢?热点链接可以帮你解决。这种效果的实质是把一幅图片划分为不同的热点区域,再让不同的区域进行超链接。要完成地图区域超链接要用到三种标签:。 【1】shape -- 定义热点形状 shape=rect: 矩形 shape=circle
2013-12-30 17:58:17 645
转载 JSP乱码问题解决
1.取得传递的参数若为英文字母可以正常显示,若为中文则为乱码,很多情况下是"???",这是因为浏览器默认使用UTF-8编码方式来发送请求,而UTF-8和GB2312编码方式表示字符时不一样,这样就出现了不能识别字符。这种情况下的解决方法:在获取传递参数之前加入以下代码: request.setCharacterEncoding("gb2312"); %>2.在建立JSP页面时应
2013-12-30 14:10:55 601
转载 session 持久性保存
按 Ctrl+C 复制代码 debug=0 saveOnRestart="true" maxActiveSession="-1" minIdleSwap="-1" maxIdleSwap="-1"
2013-12-30 14:07:20 820 1
转载 jQuery中添加自定义或函数方法
方法一: jQuery.fn.setApDiv=function () { //apDiv浮动层显示位置居中控制 var wheight=$(window).height(); var wwidth=$(window).width(); var apHeight=wheight-$("#apDiv").height()
2013-12-27 17:22:27 616
转载 Java 正则表达式
ExtJS:E-mail邮箱验证正则表达式 : regex: /^([\w]+)(.[\w]+)*@([\w-]+\.){1,5}([A-Za-z]){2,4}$/汉字输入验证正则表达式: regex: /^[\u4E00-\u9FA5]+$/以下内容是从网上转过来的,想仔细学一下1.字符x 字符 x。例如a表示字符a\\ 反斜线字符。在书写时要写为\\\\。(注意
2013-12-27 14:53:41 684
转载 jQuery 中的 Ajax $.ajax() load() $.get() $.post() $.getJSON() $.getScript()
1. $.ajax()方法参数对象属性如下:参数名类型描述urlString(默认: 当前页地址) 发送请求的地址。typeString(默认: "GET") 请求方式 ("POST" 或 "GET"), 默认为 "GET"。注意:其它 HTTP 请求方法,如 P
2013-12-27 14:45:26 817 1
转载 jQuery 中的 Ajax 全局事件 当用户点击页面上某一按钮请求数据时,在页面上显示 loading... ,页面加载完成后隐藏
ajaxStart(callback):Ajax请求开始时触发该事件ajaxSend(callback):Ajax请求发送前触发该事件ajaxSuccess(callback):Ajax请求成功时触发该事件ajaxComplete(callback):Ajax请求完成时触发该事件ajaxStop(callback):Ajax请求结束时触发该事件ajaxError(callbac
2013-12-25 15:05:13 7085
转载 jQuery UI & 下载 & 拖动组件
转载地址:http://www.cnblogs.com/lihuiyy/archive/2012/08/08/2601683.htmljQuery UI 库文件官方下载: http://jqueryui.com/download使用时,只需在工程中将 development-bundle 文件夹下的 themes 文件夹添加到新建 css 文件夹下,并将 ui 文件夹导入到工程中。然后
2013-12-25 14:16:11 1244
转载 jQuery 中的 HTML 操作
1.操作HTML(1)获取 HTML 内容 html() //获取匹配元素集合中的第1个元素(2)设置 HTML 内容 html(htmlString) //为匹配集合中的所有元素设置内容(3)根据索引设置 HTML 内容 html(function(index, html){...}) 以上方式获取的都是带标签的 html 内容2.操作文本(1)获取文
2013-12-24 17:29:37 595
转载 jQuery DOM 操作(基本操作、内部插入、外部插入、包裹操作)
1.删除操作(1)remove() $(selector).remove([selector])$("#div3").remove(); //删除 id 为 div3 的 div 标签$("div").remove("#div3"); //删除 div 标签中 id 为 "div3" 的标签(2)detach() $(selector).detach([sel
2013-12-24 17:25:26 791
转载 jQuery 集合 搜索操作(父辈元素搜索、同辈元素搜索、子元素搜索)
jQuery 对页面元素的搜索包括 父元素、同辈元素、子元素 的搜索。1.父元素搜索(1)parents([selector]) 方法$("p").parents().css("border","1px solid #999"); //给p元素的父元素添加边框样式$("p").parents("div").css(...); //给p元素的父元素中的div元素添加样
2013-12-24 16:39:44 1141
转载 jQuery基本选择器 (实例及表单域 value 的获取)
jQuery基本选择器包括 CSS选择器、层级选择器和、表单域选择器。1.CSS选择器(1)标签选择器 $("div") $("p") $("table") 等一系列 HTML 标签(2)ID选择器 获取该标记的值:$("#user").val();(3)类选择器 给该文本框添加样式:$(".t").css("border","2px solid
2013-12-24 16:07:34 1987
转载 CSS & 框模型
1.页面元素边框的属性属性说明boder设置边框样式的复合属性border-color设置边框的颜色值border-style设置边框的样式,包括none(无边框),dotted(点划线),dashed(虚线),solid(实线),double(双线),groove(槽状),ridge(脊状),inset(凹陷),outset(凸
2013-12-24 15:41:46 681
转载 JS DOM 基础
1.DOM 的4个基本接口 Document Node NodeList NamedNodeMap2.DOM 基本对象 (1)Document 对象 (2)Node 对象 nodeType 属性返回节点的类型:Element(1)、Attr(2)、Text(3)、Comment(8)、Document(9)、DocumentFragment(11) (3
2013-12-24 15:24:17 596
转载 JavaScript 基础
1.变量的类型 3种 x = 19.2; //数字型 y = "name"; //字符串型 m = true; //布尔型2.数据的类型 4种基本数据类型、2种复合数据类型 基本数据类型:数值型、字符串型、布尔型、空值null 复合数据类型:对象、数组。(表示基础数据类型的集合)3.运算符 其中的字符串运算符(+),用于连接字符串
2013-12-24 14:30:37 549
原创 Java 格式化时间 SimpleDateFormat
package test;import java.text.SimpleDateFormat;import java.util.Date;public class TestSimpleDateFormat { public static void main(String[] args) { Date date = new Date(); S
2013-12-24 14:07:26 551
转载 Ajax制作Web进度条 实例
1.index.jsp按 Ctrl+C 复制代码 var bgcolor = '#7FFF00'; //全局变量,用于设置进度条的背景色 var number; //全局变量,用于记录当前span序号 var clear = " "; //全局变量,记录清空时的内容 var xmlHt
2013-12-24 13:56:28 691
转载 struts2.3.1.2 使用动态方法配置 Action,使得一个Action可以处理多个请求
Struts2中有时可能会需要使用一个Action来处理多个请求,来提高编码的效率和减少代码量。例如,在登录界面上的表单中可能会有登录和注册两个事件请求,有几种方式可以借鉴:1.采用DMI动态调用方法。 该方法的主要思想是在一个 Action 类中实现多个方法,然后每个 action 请求中表明要调用该类中的哪个方法。使用 actionname!method 方式调用。 (1)Lo
2013-12-23 18:27:21 1092
原创 struts2 <s:submit>国际化时提示警告关于ognl.OgnlException: target is null for setProperty(null的解决方案
2013/12/23 17:55:36 com.opensymphony.xwork2.util.logging.commons.CommonsLogger warn警告: Error setting expression 'login.submit' with value '[Ljava.lang.String;@10a234'ognl.OgnlException: target is
2013-12-23 18:01:31 1023
转载 Struts2 使用标签调用Action
1.method标签格式:其实很简单,举个例子说明:(1)action类,用来处理用户请求。methodPrefixAction.java 1 package com.action; 2 3 public class MethodPrefixAction { 4 public String execute1(){ 5 System.out.
2013-12-20 16:52:25 705
转载 Struts2 访问 Servlet API 的三种方法
Struts2 相比 Struts1 而言,不用直接访问 Servlet API, 使得 Action 可以脱离 Web 容器进行测试。那么 Struts2 访问 Servlet API 有三种方式:1.使用 ActionContext 在程序中使用 ActionContext ac = ActionContext.getContext(); 获取到ActionContext的一个实例,
2013-12-20 16:38:52 766
转载 Struts2 标签库 控制标签的使用 if append generator iterator merage sort subset
Struts2控制标签一共有9个。1. if2. else if 和 else3. append4. generator5. iterator6. merage7. sort8. subset看一下代码就容易理解了:按 Ctrl+C 复制代码 struts2标签 if 标签
2013-12-20 15:47:14 1263
转载 Struts2 标签库 UI标签的使用
Struts2中一共定义了4个主题,分别是simple、xhtml(默认)、css_xhtml、ajax。以下拉列表和移动列表框为例,移动列表框就类似于QQ中选择某些好友上线提醒一样。按 Ctrl+C 复制代码 uitest.jsp 下拉列表示例 使用 s:optiontransferselect 来生成可移动列表项的下拉列表框
2013-12-20 14:20:08 647
转载 struts2 action 乱码
就是一个很简单的form,提交id和name,但是只要提交的是中文,就会是乱码,查找原因的过程中发现,jsp页面提交给action.java之后,已经开始为乱码,查了网上各种解决办法都没用,无奈最后只好在action.java中获取了HttpServletRequest,然后获取到的就是中文了。ActionContext ac = ActionContext.getContext();Ht
2013-12-20 13:42:05 520
转载 JSTL I18N 格式标签库 使用之一_____数字日期格式化
参考地址:http://blog.sina.com.cn/s/blog_4f925fc30101820w.htmlI18N格式标签库:I18N-capable formation tags library.它可以根据发出请求的客户端地域的不同来显示不同的语言。同时还提供了格式化数据和日期的方法。引入该标签库的方法为:I18N格式标签库提供了11个标签,这些标签从功能上可以划分为
2013-12-20 11:45:22 874
转载 JSTL I18N 格式标签库 使用之二_____读取消息资源
读取消息资源主要有4个标签,在这里进行一下小总结: 四个标签之间的嵌套关系大概是这个样子:1 fmt:buddle basename="name">2 fmt:message key="key">3 fmt:param value="value">4 fmt:param>5 fmt:message>6 fmt:budd
2013-12-20 11:05:39 967
转载 Struts2 输入校验
Struts2 的表单输入校验有多种方法。1.重写 ActionSupport 类的 validate() 方法。 将需要验证的逻辑写在该方法中,那么当执行该Action的时候会先执行该方法再执行execute()方法。但这个方法有一个缺陷,就是一个表单只能对应一个Action.2.重写 validateXxx 方法。 比如在 LoginAction 类中,我们想有验证logi
2013-12-19 18:10:59 543
转载 Struts2 的国际化实现
以前一直看见 i18N ,现在才知道原来 i18N 就是 Internationalization,因为以 i 开头,以 N 结尾,共18个字母,也就是国际化的意思。在百度搜索主页上没有看见中英文的切换,毕竟百度在中国是为了中国人而设计的,没必要弄个英文的切换。google搜索主页上是有的,因为谷歌在中国的服务器放到了香港,所以还有繁体切换。这是怎么做到的呢?其实原理很简单,用Struts2很容易
2013-12-19 17:44:45 623
转载 java struts2国际化支持
几年之前,应用程序开发者能够考虑到仅仅支持他们本国的只使用一种语言(或者有时候是两种)和通常只有一种数量表现方式(例如日期、数字、货币值)的应用。然而,基于web技术的应用程序的爆炸性增长,以及将这些应用程序部署在Internet或其它被广泛访问的网络之上,已经在很多情况下使得国家的边界淡化到不可见。这种情况转变成为一种对于应用程序支持国际化(internationalization,经常被称做"
2013-12-19 17:43:27 1102
转载 Struts2中Session cookie的使用
在Struts2里,如果需要在Action中使用session,可以通过下面两种方式得到 1.通过ActionContext class中的方法getSession得到 2.Action实现org.apache.struts2.interceptor.SessionAware接口的方式来对session进行操作 下面先看一个采用第一种方式,在action中得到session
2013-12-19 14:51:59 1137
转载 Request和response的用法总结
1.Requestrequest的主要方法: getParameterNames():取得客户端所发出的请求参数名称. getParameter():可以让您指定请求参数名称,以取得对应的设定值. getServerName():请求的服务器. getProtocol():使用协议. getMethod():请求方法. getServ
2013-12-19 13:57:41 1442
转载 Java连接access数据库
JDBC(Java DataBase Connectivity)是Java数据库连接API。JDBC能完成与一个数据库建立连接,然后向数据库发送SQL语句,再处理数据库返回的结果。JDBC在设计上和ODBC相似。JDBC和数据库建立连接的一种方式是首先建立起一个JDBC-ODBC桥接器。首先安装office2000,就有了Access2000,启动Access,建立新数据库mess
2013-12-18 14:51:31 789
转载 Java 数据库操作
一、JDBC基础JDBC是Java应用与数据库管理系统进行交互的标准API,包括两个包:核心API---java.sql和扩展的API---javax.sql。应用程序通过核心API的接口实现数据库连接和数据处理,其主要接口如下:接口名称功能java.sql.Driver驱动程序,连接应用程序和数据库,用于读取
2013-12-18 14:48:07 682
转载 Mybatis中传参包There is no getter for property named 'XXX' in 'class java.lang.String'
一、发现问题 select num,name,phone from student AND num = #{num} Mybatis查询传入一个字符串传参数,报There is no getter for property named 'num' in 'class java.lang.String'。二、解决问题 select
2013-12-16 17:09:41 758
原创 form表单不换行显示
在写 Html 或Jsp的时, 写到 FORM 会让造成空隔多空一行 等等的问题。1.通过css样式解决 form{margin:0px;display: inline} margin: 上下左右间隔都设为 0px display: inline 之后显示的秀在同一行. 想不换行也是同样解法. 只要 就可以了.2. 将 Form 塞到
2013-12-13 14:08:06 6330
原创 Struts2页面开发中常用标签使用说明
1. Struts2页面开发中常用标签使用说明 1.1.往action里传值的使用方式: a. userName属性需要在访问的action中提供相应的属性,并有SET/GET方法。 b. 可以不在访问的action中提供相应的属性,用request.getParameter(“userName”);1.2.显示标签 property 用于输出指定值: 当action返
2013-12-13 13:41:39 595
转载 Java命名规范
定义规范的目的是为了使项目的代码样式统一,使程序有良好的可读性。包的命名 (全部小写,由域名定义)Java包的名字都是由小写单词组成。但是由于Java面向对象编程的特性,每一名Java程序员都 可以编写属于自己的Java包,为了保障每个Java包命名的唯一性,在最新的Java编程规范中,要求程序员在自己定义的包的名称之前加上唯一的前缀。 由于互联网上的域名称是不会重复的,所以程序
2013-12-12 11:40:20 640
转载 解析oracle的rownum
本人最近在使用oracle的rownum实现分页显示的时候,对rownum做了进一步的分析和研究。现归纳如下,希望能给大家带来收获。 对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前缀。 举例说明:例如表:student(学生)
2013-12-11 18:45:43 569
struts1基础上学习struts2(有无struts1基础均可)
2013-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人