- 博客(45)
- 收藏
- 关注
转载 ognl
基本介绍编辑OGNL是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言(Expression Language,简称为EL),通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。它使用相同的表达式去存取对象的属性。OGNL可以让我们用非常简单的表达式访问对象层,例如,当前环境的
2014-07-18 23:59:20
419
转载 JSTL
定义编辑JSTL 1.0 发布于 2002 年 6 月,由四个定制标记库(core、format、xml 和 sql)和一对通用标记库验证器(ScriptFreeTLV 和 PermittedTaglibsTLV)组成。core 标记库提供了定制操作,通过限制了作用域的变量管理数据,以及执行页面内容的迭代和条件操作。它还提供了用来生成和操作 URL 的标记。顾名思义,format 标记
2014-07-18 23:59:01
559
转载 EL
JSP语言编辑JSP EL(Expression Language)E L(Expression Language)目的为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。它是一种简单的语言,基于可用的命名空间(PageContext 属性)、嵌套属性和对集合、操作符(算术型、关系型和
2014-07-18 23:58:25
376
转载 hql
定义编辑Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Language)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。完整的HQL语句形式
2014-07-18 23:58:01
308
转载 JPQL
JPQL编辑JPQL全称Java Persistence Query Language基于首次在EJB2.0中引入的EJB查询语言(EJB QL),Java持久化查询语言(JPQL)是一种可移植的查询语言,旨在以面向对象表达式语言的表达式,将SQL语法和简单查询语义绑定在一起·使用这种语言编写的查询是可移植的,可以被编译成所有主流数据库服务器上的SQL.
2014-07-18 23:57:08
308
转载 SQL
语言简介编辑应用结构化查询语言SQL(STRUCTURED QUERY LANGUAGE)是最重要的关系数据库操作语言,并且它的影响已经超出数据库领域,得到其他领域的重视和采用,如人工智能领域的数据检索,第四代软件开发工具中嵌入SQL的语言等。支持标准SQL 是1986年10 月由美国国家标准局(ANSI)通过的数据库语言美国标准,接着,国际标准化组织(ISO)颁布了SQL
2014-07-18 23:56:47
509
转载 JSP
简介编辑JSP是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态技术标准。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标签,就构成了JSP网页java程序片段可以操纵数据库、重新定向网页以及发送E-mail等,实现建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大
2014-07-18 23:55:53
2519
转载 servlet
由来编辑简介servlet是在服务器上运行的小程序。这个词是在Java applet的环境中创造的,Java applet是一种当作单独文件跟网页一起发送的小程序,它通常用于在客户端运行,结果得到为用户进行运算或者根据用户互作用定位图形等服务。服务器上需要一些程序,常常是根据用户输入访问数据库的程序。这些通常是使用公共网关接口(CGI(Common Gateway Inte
2014-07-18 23:55:26
671
转载 jdbc
定义编辑JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为工具/数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写数据库应用程序,同时,JDBC也是个商标
2014-07-18 23:54:51
487
转载 html
定义超级文本标记语言是标准通用标记语言下的一个应用,也是一种规范,一种标准, 超文本标记语言(15张)它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)。浏览器按顺序阅读网页文件,然后根据标记符解释和显示其标记的内
2014-07-18 23:54:17
2352
转载 struts
简介编辑Struts 是Apache软件基金会(ASF)赞助的一个开源项目。它最初是Jakarta项目中的一个子项目struts流程,并在2004年3月成为ASF的顶级项目。它通过采用JavaServlet/JSP技术,实现了基于Java EEWeb应用的MVC设计模式的应用框架,是MVC经典设计模式中的一个经典产品。[1]2发展历史编辑
2014-07-18 23:51:15
747
转载 javascript
基本信息编辑JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。它最初由网景公司(Netscape)的Brendan Eich设计,是一种动态、弱类型、基于原型的语言,内置支持类。JavaScript是Sun公司的注册商标。Ecma国际以Jav
2014-07-18 23:51:05
2144
转载 jquery
简介编辑jQuery是一个兼容多浏览器的javascript框架,核心理念是write less,do more(写得更少,做得更多)。jQuery在2006年1月由美国人John Resig在纽约的barcamp发布,吸引了来自世界各地的众多JavaScript高手加入,由Dave Methvin率领团队进行开发。如今,jQuery已经成为最流行的javascript
2014-07-18 23:50:15
798
转载 dwr
介绍编辑它包含两个主要的部分:允许JavaScript从WEB服务器上一个遵循了AJAX原则的Servlet中获取数据.另外一方面一个JavaScript库可以帮助网站开发人员轻松地利用获取的数据来动态改变网页的内容.DWR采取了一个类似AJAX的新方法来动态生成基于JAVA类的JavaScript代码。这样WEB开发人员就可以在JavaScript里使用Java代码,
2014-07-18 23:49:47
348
转载 ajax
AJAX 简介编辑AJAX = 异步 JavaScript 和 XML。[1]AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。有很多使用 AJAX 的应用程序案例:新浪微博、G
2014-07-18 23:49:29
2702
转载 spring
简介编辑[1]Spring是一个开源框架,Spring 是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的
2014-07-18 23:48:03
1072
转载 mvc
MVC开始是存在于桌面程序中的,M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。[1-2]模型-视图-控制器(MVC)是Xerox PARC在二十世纪八十年代为编程语言Smalltalk-80发明的一
2014-07-18 23:47:57
717
转载 Js实现Map对象
function Map() { var struct = function(key, value) { this.key = key; this.value = value; } var put = function(key, value){ for (var i = 0; i if ( this.arr[i].key === key ) {
2014-06-06 16:48:54
402
转载 JS Map 和 List 的简单实现。
/* * MAP对象,实现MAP功能 * * 接口: * size() 获取MAP元素个数 * isEmpty() 判断MAP是否为空 * clear() 删除MAP所有元素 * put(key, value) 向MAP中增加元素(key, value) * remove(key) 删除指定KEY的元素,成功返回True,失败返回F
2014-06-06 16:48:16
576
转载 C# WinForm开发 DataGridView控件的各种操作总结
一、单元格内容的操作 *****// 取得当前单元格内容 Console.WriteLine(DataGridView1.CurrentCell.Value); // 取得当前单元格的列 Index Console.WriteLine(DataGridView1.CurrentCell.ColumnIndex); // 取得当前单元格的行
2014-05-29 11:09:43
1601
原创 深入.NET平台和C#编程基础小结
Ildasm:微软中间语言编译器。devenv:运行打开VS2008。第 1 章:理解.NET Framework 与 C#.NET 的特征:1. 可以跨设备。 2. 可以跨语言。 3. 统一的开发模式。.NET框架的两个组件:1 . 公共语言运行时。(CLS 公共语言规范 和 CTS 通用类型系统)
2014-05-29 11:07:47
1024
原创 HTML语言和CSS基础小结
1.标题标签:---2.段落标签:3.水平标签:表示标签的开始和结束4.有序列表标签:表示有序列表,表示各列表项5.无序列表标签:同上6.定义列表标签:表示定义列表,表示术语。表示术语的具体描述7.表格标签:表示表格,表示行,表示列8.表单标签:表示表单,表示输入内容项9.分区标签:经验总结: 在实际开发中,常使用进行分区,ul-li或ol-li实现
2014-05-29 11:06:43
784
原创 C#语言和数据库技术基础学习小结
第1章第一个 C#程序一..NET 是 Microsoft.NET 的简称,是基于 Windows 平二.Program.cs:该文件是项目的启动文件,在该文件中定义项目的启动入口,即 Main()方法。在 C#中,程序源文件以.cs 作为扩展名。三.HelloWorld.exe:这个文件位于 bin\Debug 目录下,是项目编译后的可执行文件,可以直接运行。
2014-05-29 11:05:17
2104
原创 使用MVC框架开发-struts2小结
1. OGNL表达式 只有给user.xxx传值,它才会自动构造,想初始化model,第一是可以自己NEW,第二就是传递参数进去,但这时候必须保持参数为空的构造方法在model中 F:访问值栈中的action的普通属性: username = username"/>Username—是OGNL表达式B:Private String username(包括get,set
2014-05-29 11:03:14
619
转载 JSP转发和重定向的区别
1.RequestDispatcher.forward()――转发是在服务器端起作用,当使用forward()时, Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的 form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在 b.jsp都可以获得,参
2014-05-25 14:28:14
424
转载 JSP中的request对象
request对象实现了HttpServletRequest接口,通过它可以获得用户的请求参数,获得Cookie,获得HTTP请求头,获得用户的IP地址等等。request对象的主要方法有:getParameter(String name) 获得客户端传送给服务器端的参数值,该参数一般由表单的name属性指定。 getParameterValues(String name) 获得客户端
2014-05-25 14:27:10
302
翻译 pageEncoding和contentType两种属性的区别
关于JSP页面中的pageEncoding和contentType两种属性的区别: pageEncoding是jsp文件本身的编码 contentType的charset是指服务器发送给客户端时的内容编码 JSP要经过两次的“编码”,第一阶段会用pageEncoding,第二阶段会用utf-8至utf-8,第三阶段就是由Tomcat出来的网页, 用的是contentT
2014-05-25 14:26:41
1211
翻译 JSP内置对象之session对象简介及调用方法
application对象不同。application对象用于在多个程序之间保存信息,application对象只有一个,它可以绑定若干个相当于全局变量的参数或者Java对象,每个JSP程序所访问的都是application对象的一个同步副本,都是一样的,而且application对象的生命周期贯穿服务器的整个运行周期。但是,服务器上的session对象却可以有多个,不同的用户所面临的sessio
2014-05-25 14:26:02
1221
翻译 JSP内置对象之response对象
response对象的作用是处理HTTP连接信息,如cookie、HTTP文件头信息等,它有很多功能是和request对象相匹配的。它的重要性相对不如request对象、application对象、session对象,该对象所实现的方法如下:(java中文网:http://www.javaweb.cc/) 1. void addCookie( Cookie cookie ) ;添加一个C
2014-05-25 14:25:33
425
转载 JSP 列出服务器环境变量
服务器环境变量 功能简述 localhost 服务器的域名 192.168.0.5 服务器的IP地址 Windows XP 服务器操作系统 1.6.0 服务器 Java 虚拟机版本 2.5 服务器支持的 Servlet API 版本 2.1 服务器支持的 JSP API 版本 Apache Tomcat/6.0.16 服务器软件的名称及版本(建议 Tomc
2014-05-25 14:25:01
563
翻译 JSP中分页方法学习
首先要定义四个变量:int pageSize:每页显示多少条记录int pageNow:希望显示第几页int pageCount:一共有多少页int rowCount:一共有多少条记录说明:pageSize是指定的 pageNow是用户选择的rowCount是计算出来的 该计算式为if(rowCount%pageSize==0){pageCount=rowCou
2014-05-25 14:23:53
429
翻译 JSP生成数字验证码教程
验证码应用在各种场合中,十分广泛,在多种多样的系统或软件中的新用户帐户注册、用户登录、网站统一登陆或者用户在网站发布信息模块发布文章或内容都添加的随机码功能,对用户操作过程进行一种验证,使用验证码的目的就是为了避免网络中的自动注册程序或者自动发布程序的滥用。 验证码的原理其实就是随机选择一些字符码以将字符码以图片的形式展现在软件验证界面或验证页面上,当用户在进行提交操作的同时需要将图片上的验证码输
2014-05-25 14:22:32
1279
翻译 JSP页面的五种跳转方法
JSP页面的五种跳转方法1. RequestDispatcher.forward() 是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信
2014-05-25 14:21:30
433
转载 JSP文件上传程序实例
JSP文件上传程序实例㈠ 表单要求对于上传文件的form表单,有两个要求:1、method应用post,即method="post"。2、增加属性:enctype="multipart/form-data"下面是一个用于上传文件的form表单的例子: action="/jsp教程smartupload/upload.js
2014-05-25 14:21:03
474
翻译 JSP中九大内置对象详解
1、request对象客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。序号 方 法 说 明1 object getAttribute(String name) 返回指定属性的属性值2 Enumeration getAttributeNames() 返回所有可用属性名的枚举3 Str
2014-05-25 14:20:00
481
翻译 JSP用户注册登陆注销JSP页面
一:JSP登陆页 login.jsp: 登录页 - Java教程:http://www.javaweb.cc 用户名: 密 码: // 用户名:admin 密码:123 String name = request.getParameter("uname");
2014-05-25 14:18:55
1798
翻译 JSP页面统一编码过滤器
一、字符编码过滤器类 EncodingFilter 如下:package cc.javaweb.api.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;imp
2014-05-25 14:17:38
393
翻译 动态JSP页生成静态HTML代码
动态JSP页生成静态HTML代码具体实现:利用 Filter 的过滤功能把 *.jsp 过滤出来,判断是否存在对应的 .html 文件,如果不存在对应的 .html 文件,则将其内容读出写入指定的 .html 文件,再跳转到对应的 .html 即可。如果存在对应的 .html 文件,则直接跳转到对应的 .html 即可。 代码:JspFilter.javaimpor
2014-05-25 14:16:49
430
翻译 JSP九大内置对象的详细学习
1、Request对象该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交的信息。当Request对象获取客户提交的汉字字符时,会出现乱码问题,必须进行特殊处理。首先,将获取的字符串用ISO-8859-1进行编码,并将编码存发岛一个字节数组中,然后再将这个数组转化为字符串对象即可。如下:String textContent=r
2014-05-25 14:15:11
332
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人