`
文章列表
一:词法结构 1.大小写敏感:           javascript是一个区分大小写的脚本语言,然而HTML是不区分大小写(XHTML区分大小写)。 2.可选的分号              在javascript中如果语句被放在不同的行中,编译器会自动为程序加上分号,程序员可以不用加分号,但是这不是一个好的习惯。              如: a = 2; b = 3; /*上面的分号可以不用加,直接如下形式,因为编译器会自动为程序员加上(前提是必须不在同一行),不推荐使用*/ a = 2 b = 3  3.注释     单行注释://,多行注释:/**/ 4 ...

iframe一些常见用法

    博客分类:
  • html
 纵观时下网站,本来网速就有些慢,可是几乎每页都要放什么Banner,栏目图片,版权等一大堆雷同的东西,当然,出于网站风格统一、广告效应的需要,本无可厚非,可毕竟让用户的钱包为这些“点缀“的东西”日益消得钱憔 ...

html编写技巧

    博客分类:
  • html
<!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <title>标题</title> <meta http-equiv="content-type" content="text/html;charset=UTF-8"> </ ...

css一些小技巧

    博客分类:
  • css
1.在使用标签需要多次间隔空格的时候,可以考虑用<label></label>,此标签可以在每个标签之间自动添空格。 2.div随着窗口大小移动问题: 解决方案:可以将整个页面的框架设计出来,每个框架的高可以不设,但是宽度一定要设,  然后在每个小的框架中设置子div的高宽,这样父div的高宽会随着子div的高宽  自动适应。 3.在使用图片标签的时候,用alt属性,是一个好的习惯。好处:如果图片不能正常显示,则可以显示你设置的alt属性的内容。 4.text-indent的意思就是使文本可以缩进。 5.background:url() 2 2 no-re ...
1. ASCII码 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以 ...
客户端表单提交----à服务器端类型转换----à输入校验--------àexecute()方法转发       类型转换错误提示处理:   在进行类型转换时,如果成功,则开始输入校验,如不成功,则可以进行处理,主要有两种处理方式,局部处理与全局处理(注意:如类型转换不成功,同样会进入输入校验环节):   (在strtus2.0中,对一些数据类型已经进行了默认的类型转化工作,如数字类型若不合法,则自动转换为0,日期类型不合法,自动转化为null等) 全局处理:   无论哪个action,只要转换出错,都将进行处理   1、                此处v ...
下面是返回页面顶部的代码压缩文件,需要注意的是如果   js 文件中的document.documentElement.scrollTop返回的结果一直是0.则我们可以试着将下面的表头版本声明替换一下 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <!--上面版本声明如果不会显示,那可以使用下面的,--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" & ...

c# 基础知识小结

    博客分类:
  • c#
1.c#和java类似,都会生成中间语言。 2.c#的文件名可以和类的名称不一样,区别于java。 3..NET概念:是生成,运行.NET应用程序和WEB service的组件库。它其中包含两个组件库:运行库、类库。 4.using 的三种用法:一是:相当于java ...
一、什么是OGNL,有什么特点?   OGNL(Object-Graph Navigation Language),大概可以理解为:对象图形化导航语言。是一种可以方便地操作对象属性的开源表达式语言。OGNL有如下特点:   1、支持对象方法调用,形式如:objName.method ...
Struts 2的Action无须实现任何接口或继承任何类型,普通的POJO类就可以用做Action类, 但是,我们为了方便实现Action,大多数情况下都会继承com.opensymphony.xwork2.ActionSupport类,并重 载(Override)此类里的String  execute()方法,因为ActionSupport已经实现了Action接口,还实现了Validateable接口,提供了数据校验功能。通过 继承该ActionSupport类,可以简化Struts 2的Action开发。 Action 跟 Actionsupport 的区别:   当我 ...
A: <s:a xhref=""></s:a>-----超链接,类似于html里的<a></a> <s:action name=""></s:action>-----执行一个view里面的一个action <s:actionerror/>-----如果action的errors有值那么显示出来 <s:actionmessage/>-----如果action的message有值那么显示出来 <s:append></s:append& ...
.struts2提供的校验有以下几种方式:  1.使用从ActionSupport类中继承而来的validate()方法实现校验,开发人员可以自定义如何实现校验, 如果最后校验有错误,则返回INPUT逻辑视图,所以要在配置文件中配置此逻辑视图对应的物理视图。 2.同样是继承ActionSupport类中的validate*()方法,后面的*代表的是将要校验的方法名称,并且方法名首字母要大写,此种方法的好处是可以指定要校验的方法。避免上面那种方法的对Action中的每个方法都进行校验。 3.使用struts2提供的校验框架:    此种方法需要配置一个*-validation.xml ...
SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久层提供支持,Spring做管理,管理struts和hibernate。具体做法是:用面向对象的分析方法根据需求提出一些模型,将这些模型实现为基本的Java对象,然后编写基本的DAO(Data Access Objects)接口,并给出Hibernate的DAO实现,采用Hibernate架构实现的DAO类来实现Java类与数据库之间的转换和访问,最后由Spring做管理,管理str ...
Global site tag (gtag.js) - Google Analytics