摘要:
一、Struts2中的Servlet API1.1、struts2的Action实现了MVC中C层的作用针对请求用户显示不同的信息登录后段保存用户信息 ----session保存当前在线人数等功能---application1.2、传统的Servlet API类型HttpServletRequest... 阅读全文
摘要:
一、struts2和action二、Result三、struts.xml四、namespace第一种绝对路径第二种/user/login.action" method="post">第三种 页面中直接写以下代码">提交地址不用改变五、异常机制局部异常package com.pb.web.action... 阅读全文
摘要:
一、result简述result:输出结果;第个Action返回一个字符串,Struts2根据这个值来决定响应结果name属性:result的逻辑名。和Actin里的返回值匹配,默认"success"值 :指定对应的实际资源位置二、Action中返回其它值如果Action中返回其它扯,result中... 阅读全文
摘要:
一、method参数actionpackage com.pb.web.action;public class HourseAction { public String add(){ System.out.println("执行添加操作!"); return ... 阅读全文
摘要:
一、属性接收参数并输出导入struts2的包,导入需要的包和struts.xml配置文件 /error.jsp ... 阅读全文
摘要:
一、导入包和struts配置文件 /error.jsp HelloWorld ... 阅读全文
摘要:
一、普通java类package com.pb.web.action;/* * 创建普通的java类 */public class HelloAction1 { public String execute(){ return "success"; }}二、实... 阅读全文
摘要:
一、Struts下载地址http://struts.apache.org/download.cgi二、导入包、配置Web.xml和struts.xml在下载的包中从示例中找到一些包就可以struts2-2.3.4.1-all\struts-2.3.4.1\apps\struts2-blank\WEB... 阅读全文
摘要:
一、MVCMVC模式(Model-View-Controller)将应用程序的实现分离的实现分离为三道不同的层:模型层(Model):视图层(View):控制层(Controller):二、Java技术中的Web编程技术的发展2.1、Model I时代Model I模式的缺点:代码重用后期维护与扩展... 阅读全文
摘要:
一、AJAXAJAX 是一个比较莫名的缩写单词:Asynchronous JavaScript + XMLAJAX包含以下五个部分:基于标准的表示技术,使用XHTML与CSS动态显示和交互技术,使用Document Object Model(文档对象模型)数据互换和操作技术,使用XML与XSLT异步... 阅读全文
摘要:
一、策略模式(Strategy)简介策略模式是行为模式.行为模式:规定了各个对象应该具备的职责以及对象间的通信模式,它很好的规范了对象间调用和数据传递方式策略模式适合于算法经常变化的情况算法的变化不会影响到使用算法的客户,算法可以独立于使用它的客户所变化二、简单例子普通客户,会员,VIP会员购买商品... 阅读全文
摘要:
一、代理(Proxy)模式简介代理模式是结构型模式。代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。代理对象要继承于抽象主题,并控制原对象的引用二、简单例子抽象主题类package proxy;/* * 抽象主题 */public abstract class Subject ... 阅读全文
摘要:
一、简单工厂模式(静态工厂)简单工厂模式不属于23种标准设计模式简单工厂模式是工厂方法模式的一个特殊的实现简单工厂就是由一个工厂类根据传入的参数决定创建出哪一种产品类的实例二、实现产品接口或者抽象类package factory;/* * 产品接口 */public interface Produc... 阅读全文
摘要:
一、设计模式简介设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石脉络... 阅读全文
摘要:
一、面向对象设计原则单一职责原则(SRP)开闭原则(OCP)里氏替换原则(LSP)依赖倒置原则(DIP)接口隔离原则(LSP)迪米特原则(LOP)组合/聚合复用原则(CARP)二、单一职责原则(SRP)定义:系统中每一个类都应该中有一个职责优点:高内聚、低耦合高内聚是指一个类或者功能模块由相关性很强... 阅读全文
摘要:
一、实例化Class类对象实例化Class类对象的方法有三种:第一种:通过forName()方法第二种:类.class第三种:对象.getClass()二、Class类的常用方法No.方法类型描述1public static Class forName(String className) throw... 阅读全文
摘要:
一、Hibernate注解使用注解的方式来注释类和属性,从而完成对象和关系的映射二、步骤三、注解标签四、查询 阅读全文
摘要:
一、什么是缓存缓存是介于应用程序和永久必数据存储源之间,目的是为了降低应用程序直接读写永久必数据存储源的频率,从而提高运行性能缓存通常是在内存中的如:Office中的Word、excelHibernater中的Session以及SessionFactory二、对旬在JVM中的生命周期new 语句创建... 阅读全文
摘要:
http://www.cnblogs.com/xdp-gacl/p/3496161.html在MyEclispe中创建Jsp页面,Jsp页面的默认编码是“ISO-8859-1”,如下图所示:在这种编码下编写中文是没有办法保存Jsp页面的,会出现如下的错误提示:因此可以设置Jsp默认的编码为utf-8... 阅读全文
摘要:
一、命名查询HQL语句混杂在代码之间将破坏代码的可读性Hibernate允许在映射配置文件中定义字符串形式的查询语句,这种查询方式称为命名查询二、建立数据表和持久化类建立数据表create table login( username varchar2(32) primary key,... 阅读全文