摘要: 先来了解两个概念 一、什么是持久层? 持久是相对于瞬时来说的,简单说就是把数据保存到数据库中,然后持久保存到存储设备上,不像放在内存中断电就消失。企业应用中数据很重要(各种订单数据、客户数据、库存数据之类的),比应用程序本身更重要,所以需要把数据持久化。 二、什么是对象关系映射(ORM) ORM是一 阅读全文
posted @ 2017-07-15 09:50 silvan_happy 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 一、内容提要 1.拦截器的概念及应用 2.STRUTS2自带的拦截器 3.自定义拦截器 4.自定义拦截器的应用 二、拦截器的概念及应用 拦截器(Interceptor)是Struts2的一个重要特性。Struts2框架的大多数核心功能都是通过拦截器来实现的,像避免表单重复提交、类型转换、对象组装、验 阅读全文
posted @ 2017-07-14 22:00 silvan_happy 阅读(220) 评论(0) 推荐(0) 编辑
摘要: struts2校验有两种实现方法: 手工编写代码实现(基本验证) //login.jsp <font color="red"><s:fielderror/></font> <s:form action="login"> <s:textfield name="uname" label="user na 阅读全文
posted @ 2017-07-14 21:32 silvan_happy 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一、传统的数据类型转换方法 //第一步:只能在request数据区中获得字符串类型的数据 String name = request.getParameter("name"); String password = request.getParameter("password"); String iA 阅读全文
posted @ 2017-07-14 21:20 silvan_happy 阅读(364) 评论(0) 推荐(0) 编辑
摘要: Struts2的一个关键特性就是它可以对Action携带的数据进行读写访问,例如在前面我们在表单中使用username指定数据传递给Action的username属性,在<s:property>元素中使用username来获取用户的名字,这是通过表达式语言(Expression Language,E 阅读全文
posted @ 2017-07-14 21:05 silvan_happy 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 本节内容 一、Struts2标签库概述 使用简单 可维护性强(避免使用Java代码) 复用性高 (UI:user Interface ; Ajax:asynchronous JavaScript and xml) UI标签:主要用于生产HTML元素的标签 表单标签:主要用于生产HTML页面的form 阅读全文
posted @ 2017-07-14 20:23 silvan_happy 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 一、动态方法调用 Login.jsp <form action="log.action"> <font color="red">${loginError }</font> <table align="center"> <tr><td>用户名:<input type="text" name="unam 阅读全文
posted @ 2017-07-14 19:34 silvan_happy 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 一、前言 Struts是一种基于MVC设计模式的web应用框架,主要担任C的角色,用于分离页面显示和业务逻辑处理,那其实在我们学习jsp的时候学过一个具有类似功能的东西——servlet。其实Struts本质上相当于servlet,可以理解Struts是对servlet的进一步封装和抽象。那么在se 阅读全文
posted @ 2017-07-14 19:24 silvan_happy 阅读(5076) 评论(0) 推荐(0) 编辑
摘要: 过滤器和拦截器的区别 1) 什么是拦截器 拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。 在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象。它提 阅读全文
posted @ 2017-07-13 15:30 silvan_happy 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 1. Spring 7大功能模块的作用 1) 核心容器(Spring core) 核心容器提供Spring框架的基本功能。Spring以bean的方式组织和管理Java应用中的各个组件及其关系。Spring使用BeanFactory来产生和管理Bean,它是工厂模式的实现。BeanFactory使用 阅读全文
posted @ 2017-07-13 15:29 silvan_happy 阅读(239) 评论(0) 推荐(0) 编辑