Javaweb
Chihk-Anchor
这个作者很懒,什么都没留下…
展开
-
Struts2(四)ContextMap、Struts2对EL表达式的改变、常用标签、防止表单重复提交
一、contextMap中的数据操作 1、存数据: 需要熟悉ActionContext和valueStack的API。框架为我们存数据。 1.1、利用ActionContext存数据 1.2、利用ValueStack存数据 a、如何获取ValueStack: b、ValueStack中的getRoot()方法: c、CompoundRoot是什么: d、栈操作: ...转载 2019-03-15 08:58:15 · 187 阅读 · 0 评论 -
Struts2(一)搭建开发环境、入门案例、配置文件主要元素(package action result)
一、Struts2简介 1、Struts2概述 Struts2是Apache发行的MVC开源框架。注意:它只是表现层(MVC)框架。 2、Struts2的来历 Struts1:也是apache开发的一套mvc的开源框架。在2005年之前非常流行。 弊端:Struts1的核心控制器就是一个Servlet。随着使用者的增多,弊端开始出现。 Struts2:在long long ago,有一...转载 2019-03-12 09:16:19 · 236 阅读 · 0 评论 -
Struts2(二)分文件编写配置文件、参数封装、注册案例、数据类型转换、数据验证、声明式验证
一、分文件编写框架配置文件 1、不分文件开发可能产生的问题 就类似于我们在写java类时,所有代码都写在一个类里,甚至写在一个方法里。 当3个人都checkout了struts.xml文件时,第一个人提交了,后面的人在没有更新就提交时,第一个人写的可能就白写了。 2、分文件编写Struts2的配置文件 二、封装请求正文到对象中(非常重要) 1、静态参数封装 在struts.x...转载 2019-03-13 09:17:37 · 192 阅读 · 0 评论 -
spring框架(三)事务管理、PlatformTransactionManager、转账案例
AOP :切面编程 切面:切入点 和 通知 结合 spring aop 编程 <aop:config> 方法1: <aop:pointcut expression="切入点表达式" id=""> <aop:advisor advice-ref="通知引用" pointcut-ref="切入点的引用"> ...转载 2019-03-21 09:37:47 · 1320 阅读 · 0 评论 -
Struts2(三)国际化、拦截器、文件上传和下载、OGNL
一、国际化概念(了解) 1、什么是国际化 软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据。 2、什么需要国际化 程序:需要国际化。 数据:是什么样的就是什么样的。 比如:用户注册的表单,有用户名,密码这5个汉字,在zh_CN语言环境,显示的就是用户名和密码。但是在en_US语言环境,显示的就应该...转载 2019-03-14 08:57:14 · 157 阅读 · 0 评论 -
spring框架(一)IOC、DI、装配Bean
spring框架概述 什么是spring Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪...转载 2019-03-18 10:41:23 · 158 阅读 · 1 评论 -
spring框架(二)环境搭建、AOP、AspectJ、JdbcTemplate
spring环境搭建 编写流程(基于xml) 1.导入jar包:4个核心包+1个依赖包 --> beans/core/context/expression | commons-logging 2.编写目标类:dao和service 3.spring配置文件 IoC:<bean id="" class="" > DI:<bean> <propert...转载 2019-03-19 10:32:58 · 160 阅读 · 0 评论