Hibernate[一]
1、hibernate简介1.1、项目中框架的体系结构1.2、ORM框架n 对象关系映射(英语:(ObjectRelationalMapping,简称ORM,或O/RM,或O/Rmapping)n 对象和表字段进行对应n 是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。n&...
防止表单重复提交(拦截器)
表单重复提交原理图1、Servelt的表单重复提交的一种解决方案session存验证码比如在登录时,可以通过验证码存在session中来解决login.jsp<form action="${pageContext.request.contextPath}/LoginServlet" metho...
OGNL
OGNL简介n OGNL是ObjectGraphicNavigationLanguage(对象图导航语言)的缩写,n OGNL相当于EL表示式,从作用域取数据struts使用OGNL² s:property类型于JSP的表达式,把value的值直接输出到页面² jsp表达式:【<jsp...
Struts2[四]
contextMap中的数据操作1、存数据利用ActionContext存数据利用ValueStack存数据2、取数据n 用Struts2的标签(OGNL表达式)在JSP上(用的最多)使用s:property取数据取contextMap里面ValueStack中对象的属性:直接写属性名如果遇有对象属性重名,可以通过OGNL表达式...
Struts2[三]
Struts2的国际化什么是国际化n 软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据固定文本的国际化n 例如:消息提示,错误提示和菜单,导航栏等等固定文本。步骤第一步:创建一个消息资源包n 一个资源包由多个文件组成,这...
Struts2[二]
多个struts配置文件n 多个struts配置文件的用途是为了模块开发和减少开发中的冲突减少开发中的冲突模块开发 只有一个struts.xml配置 多个struts文件开发Action接收请求参数的方式n 我们以一个简单的登录...
Struts2[一]
Struts2概述n Struts2是Apache发行的MVC开源框架。注意:它只是表现层web(MVC)框架。 Struts2的来历n Struts1:Ø Struts1也是apache开发的一套mvc的开源框架。在2005年之前非常流行。&n...
Java框架
1.1 什么是框架n 所谓框架,就是把一些繁琐的重复性代码封装起来,在编码中把更多的精力放到业务需求的分析和理解上面。 n 特点:封装了很多细节,在使用的时候会非常简单。1.2 三大框架n struts、hibernate、spring(SSH)n springmv...
Map报错:java.util.ConcurrentModificationException
ConcurrentModificationException:并发修改异常for (Map.Entry<Product,Integer> entry : cart.entrySet()){ if (product.equals(entry.getKey())){//存在商品 ...
java中的注解
简述:Ø 注解它不是注释,注释是程序员写的,给程序员看的。Ø 注解给程序看,用于描述程序如何运行及在什么阶段来运行。Ø 注解在实际开发中,最大的功能是用于替换配置文件。Ø 注解是jdk1.5的新特性Ø 可以通过反射来让注解具有功能。Ø 注解的格式:@xxxxØ 注解它...
Powered By Cheug's Blog
Copyright Cheug Rights Reserved.