- 博客(18)
- 收藏
- 关注
转载 springmvc 和struts2的区别
机制 :springmvc 的入口是servlet,struts2的入口是filter性能 : springmvc 会比struts2快一点。springmvc是基于方法设计,struts2是基于类,每次发一次请求都会实例一个action,每个Action都会被注入属性。参数传递:struts2是在接受参数的时候,可以采用属性来接收参数,这家说明可以让多个方法共享拦截器机制:strut
2015-11-24 11:23:18 349
原创 struts2工作原理 工作流程
1.客户端初始化一个指向servlet容器的请求。2.请求经过一系列的过滤器。3.filterDispatcher呗调用,filterDispatcher询问ActionMapper来决定这个请求是否需要调用某个Action(filterDispatcher是控制器的核心,就是mvc中c的控制层核心。)4.如果ActionMapper决定需要调用某个ActionFilterDispat
2015-11-24 10:58:38 365
转载 Freemarker 页面静态化
FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写 l FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序 l 虽然FreeMarker具有一些编程的能力,但通常由Java程序准备要显示的数据,由FreeMarker生成页面,通过模板显示准备的数据(如下图)模板 +
2015-11-20 16:53:31 531
转载 页面缓存OSCache
OScache是什么?是一个高性能的J2EE缓存框架,缓存部分JSP或HTTP请求,任何Java对象都可以缓存缓存以key value 方式来存储也可以永久缓存:缓存可以随意写入磁盘支持集群使用OSCache:1.把所需jar拷贝lib2.把oscache安装目录下oscache.properties放入src目录下3.引入4.页面添加缓存缓存时间:
2015-11-20 16:52:52 337
转载 08 网上商城项目实战之使用jersey实现应用服务器和图片服务器分离
1.模拟应用服务器(客户端):所需jar:123commons-io-1.3.2.jar,jersey-client-1.8.jar,jersey-core-1.8.jar编辑客户端代码:1234567891011121
2015-11-20 16:51:57 643
转载 私服搭建
1.nexus 介绍 是开源的,用该框架架设maven私有服务器2.nexus私服环境搭建 把nexus.war包放到tomcat的webapps下面 浏览且登录 用户名:admin 密码:admin1233.关于中央仓库注意事项 地址:目前来说:http:repo1.maven.org/maven2/是正真的ma
2015-11-20 16:51:15 1816
转载 07 网上商城项目实战之springmvc乱码问题
在web.xml配置过滤器: 1234567891011121314151617 filter> filter-name>characterEncodingFilterfilter-name> filter-class>org.spr
2015-11-20 16:49:54 338
转载 06 网上商城项目实战之springmvc配置
1.创建后台配置文件springmvc-back.xml1234567891011 context:component-scan base-package="cn.liu" use-default-filters="false"> context:include-fil
2015-11-20 16:49:11 484
转载 05 网上商城项目实战之spring mybatis整合
1.配置POM.xml文件 ,配置项目所需jar2.配置WEB.xml: 配置spring监听器12345678 context-param> param-name>contextConfigLocationparam-name> param-value>classp
2015-11-20 16:48:29 493
转载 04 网上商城项目实战之maven热部署
一、配置多个tomcat a.配置JDK环境变量 b.修改端口号 3个地方 c.创建maven 项目, 输入命令:tomcat:run (第一次运行需要下载jar)二、热部署 a.给tomcat配置账号密码,找到tomcat-users.xml 123 role rolename="ma
2015-11-20 16:47:25 357
原创 面试之java基础
1.java的3种技术架构javaEEjavaSEjavaME2.jdk和jre的区别jdk用于开发,jre用于运行。3.javac和java命令能干嘛javac编译java代码,java运行java程序。4.java的数据类型引用型和引用型(boolean,double,float,int,long,char,byte,shot)5.&和&&的区别
2015-11-10 18:04:01 383
转载 03(maven+SSH)网上商城项目实战之数据库设计(PMD)
数据库物理模型:sql代码:create table consignee_management( consignee_id int not null auto_increment, user_id int, consignee_name varchar(50), consignee_address v
2015-11-10 17:18:43 622
转载 tomcat热部署
一、配置多个tomcat a.配置JDK环境变量 b.修改端口号 3个地方 c.创建maven 项目, 输入命令:tomcat:run (第一次运行需要下载jar)二、热部署 a.给tomcat配置账号密码,找到tomcat-users.xml 123 role rolename="ma
2015-11-10 17:12:40 295
转载 抽象以及接口的区别以及单例模式
一、抽象和接口的区别1.抽象类的可以具有访问限制,而接口的全是public的。2.抽象类可以包含有字段,而接口不可以。3.抽象可以继承接口,而接口不能继承抽象。4.抽象类的成员可以选择性实现,而接口的必须全部实现。5.抽象的成员可以具有具体实现,接口的不能。二、单例模式单例模式确保一个类只有一个实例,自行提供这个实例并向整个系统提供这个实例。特点------
2015-11-06 16:41:22 564
转载 图片上传以及保存
1.创建一个maven项目,一个java项目( 目的:从java上传图片到maven中)称为图片和服务器分离2.在java项目中导入包3.在tomcat的web.xml中加入如下代码(目的:能够使用put以及delete方法) readonly false 4.在java项目中写入如下代码5.运行即可注意。。。
2015-11-06 15:56:57 341
转载 java基本内容
1.java基本类型1.byte 一个字节 长度有三位数2.short 二个字节 长度有五位数3.int 4个字节 长度有十位数4.long 长度有二十位数5.float 4个字节6.double 7.boolean (true false)8.char 2个字节数字类型的顺序byte-short-int-long-float-
2015-11-04 14:10:32 400
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人