java编程理解
文章平均质量分 58
jenry_
勤奋不能当饭吃,但能有口饭吃
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
spring和MVC的区别
spring 是一个开源框架,是为了解决企业应用程序开发,功能如下 ◆目的:解决企业应用开发的复杂性 ◆功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能 ◆范围:任何Java应用 简单来说,Spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架。 ◆轻量——从大小与开销两方面而言Spring都是轻量的。完整的Spring框架可以在一个大小只有1M转载 2017-09-12 16:51:54 · 586 阅读 · 0 评论 -
SpringMVC执行流程
1. 用户向服务器发送请求,请求被SpringMVC 前端控制器DispatcherServlet捕获; 2. DispatcherServlet对请求URL进行解析,得到请求资源标识符(URI)。然后根据该URI,调用HandlerMapping获得该Handler配置的所有相关的对象(包括Handler对象以及Handler对象对应的拦截器),最后以HandlerExecutionChain转载 2017-09-12 17:02:36 · 1330 阅读 · 0 评论 -
SpringMVC的注解
1.@Controller @Controller 用于标记在一个类上,使用它标记的类就是一个SpringMVC Controller 对象。 2.@RequestMapping @RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。 3.@Resource和@Autowired @Resource转载 2017-09-12 17:03:55 · 375 阅读 · 0 评论 -
异步请求的方式
异步请求的方式,常用的有三种,如$.ajax()、$.post()、$.get()。 其中$.ajax允许get/post两种请求方式,$.get()只允许get请求,$.post()只允许post请求方式。 异步请求所需要的常用要素: a、url (访问url) b、dataType(数据传输方式) c、success成功之后的回调函数。 $.ajax使用示范代码(由转载 2017-09-12 17:09:35 · 890 阅读 · 0 评论 -
使用freeMarker技术实现页面静态化
因为详情页面访问量较大,为了缩短响应时间,提高用户体验因此我们使用freeMarker技术将商品详情页静态化 1.创建Configuration对象 Configuration configuration = new Configuration(); 2.设置模版存放的目录 String templateUrl = "url"; 3.加载模版目录和设置读取模版的编码方式 c转载 2017-09-12 17:17:32 · 471 阅读 · 0 评论 -
解决乱码问题
post : request.setCharacterEncoding("utf-8") 在web.xml配置过滤器 get : new String(aa.getByte("iso-8859-1"),"utf-8") 进行编解码 或者修改tomcat下面的server.xml 中 添加:URIEncoding="UTF-8"原创 2017-09-12 17:25:01 · 316 阅读 · 0 评论 -
Struts2的执行流程
1、客户端初始化一个指向Servlet容器的请求 2、请求经过系列的过滤器,FilterDispatcher被调用 3、ActionMapper决定需要调用某个Action,FilterDispatcher把请求的处理交给ActionProxy 4、ActionProxy通过ConfigurationManager询问框架的配置文件找到需要调用的Action类转载 2017-09-12 17:32:54 · 266 阅读 · 0 评论
分享