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Ø 注解它...
文件上传和下载
文件上传的原理分析 文件上传的前提Ø 提供form表单,method必须是postØ form表单的enctype必须是multipart/form-dataØ 提供inputtype="file"类的上传输入域enctype属性enctype作用:告知服务器请求正...
使用过滤器解决get&post请求中文乱码
tomcat8.0以上版本 get请求不会有中文乱码问题 post请求会有中文乱码问题 解决方案:设置...
Powered By Cheug's Blog
Copyright Cheug Rights Reserved.