- 博客(13)
- 收藏
- 关注
转载 遍历HashMap的两种方法及效率
第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = entry.getKey(); Object
2013-11-21 10:33:10 646
原创 动态获取下拉列表并回显
下拉列表通过jquery ajax直接返回option html页面:htmltype="text/javascript">$(function(){$("#select1").one("click", function(){choose(this); });$("#select2").one("click", function(){choose(t
2013-11-20 19:19:42 3525
原创 页面FORM转Object对象WebFormCreateInterceptor
配置:public abstract class BaseAction extends ActionSupport implements ModelDriven, Preparable,IFormDriven拦截器顺序 拦截器:public String intercept(ActionInvocation invocation) throws Exce
2013-11-16 18:30:00 736
转载 struts2 处理请求流程分析(结合源码)3
2.3、dispatcher.serviceAction(request, response, servletContext, mapping);方法分析Java代码 public void serviceAction(HttpServletRequest request, HttpServletResponse response, ServletContext co
2013-11-16 18:25:22 715
转载 struts2 处理请求流程分析(结合源码)2
2、过滤器中的doFilter(ServletRequest req, ServletResponse res, FilterChain chain) 方法 2.1、request = prepareDispatcherAndWrapRequest(request, response);分析 我们知道JSTL默认是从page,request,se
2013-11-16 18:23:37 692
转载 struts2 处理请求流程分析(结合源码)1
struts2 源码版本2.0.11.1本文是综合网上部分人的分析成果,然后再自己结合源码进行的,分析中如有错误,请指正。 从struts2 中的web.xml的启动配置可以看出,首先分析的是FilterDispatcher 这个过滤器类。 1、过滤器的初始化方法 void init(FilterConfig filterConfig)Java代码
2013-11-16 18:22:54 614
转载 Struts2源码分析--请求处理
Struts2架构图 请求首先通过Filter chain,Filter主要包括ActionContextCleanUp,它主要清理当前线程的ActionContext和Dispatcher;FilterDispatcher主要通过AcionMapper来决定需要调用哪个Action。 ActionMapper取得了ActionMapping
2013-11-16 18:18:20 569
转载 form 中Enctype=multipart/form-data 的作用
在使用表单传送数据的时候,如果form 加了enctype="multipart/form-data" 这个属性,那么表单请求传到另一个jsp或servlet 里时是不能用request.getParameter()来获取到各个表单元素的值的。可以通用这样(上传组件提供的API):boolean isMultipart = ServletFileUpload.isMultipa
2013-11-16 12:09:58 715
转载 Struts2中的ModelDriven机制及其运用
ModelDriven 为什么需要ModelDriven 所谓ModelDriven,意思是直接把实体类当成页面数据的收集对象。比如,有实体类User如下:package cn.com.leadfar.struts2.actions; public class User { private int id; private String
2013-11-15 14:34:23 344
转载 spring获取webapplicationcontext,applicationcontext几种方法详解
方法一:在初始化时保存ApplicationContext对象代码:ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml");ac.getBean("beanId");说明:这种方式适用于采用Spring框架的独立应用程序,需要程序通过配置文件手工初始化Spring的情
2013-11-15 10:12:20 511
转载 ActionContext和ServletActionContext小结
1. ActionContext在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpServletResponse)操作. 我们需要在Action中取得request请求
2013-11-08 14:04:19 418
转载 JPA概要
JPA定义了Java ORM及实体操作API的标准。本文摘录了JPA的一些关键信息以备查阅。如果有hibernate的基础,通过本文也可以快速掌握JPA的基本概念及使用。Table of Contents1 JPA概述2 实体生命周期3 实体关系映射(ORM)3.1 基本映射3.2 ID生成策略3.3 关联关系3.4 继承关系4
2013-11-08 09:34:29 508
转载 使用Real-Time Java编写Real-Time程序
Real-Time Specification for Java缩写就是RTSJ。 RTSJ是Java的适应实时计算要求而开发。关于对实时系统的介绍和特性说明,请参见其他文章,这里重点是Java针对实时系统开发所做的改进做详细的介绍。 RTSJ在6各方面对Java做了增强: 1.增加实时线程。实时线程提供了比普通线程更完善和细致的控制属性和操作内容,例如更大的优先级范围,控制内存分配等
2013-11-02 16:41:16 1440
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人