web
wtc860104
学习学习
展开
-
servlet3.0新特性测试,文件上传(1)
servlet代码@MultipartConfig()@WebServlet(name = "test", urlPatterns = "*.do", initParams = { @WebInitParam(name = "", value = "") }, loadOnStartup = 3)public class TestServlet3 extends HttpServlet {原创 2014-07-30 12:35:55 · 438 阅读 · 0 评论 -
struts1源码学习8,chainBase对request和response的处理
ComposableRequestProcessor的process方法中,最核心的部分实际上是chainBase这个对象来处理的。在ActionServlet.init执行完之后,这个chainBase对象中包含三个command。当chainBase.excute()时,会分别执行三个command的excute。而这三个command中,又由于有lookUpCommand的存在,导致命令原创 2014-08-07 11:08:56 · 1359 阅读 · 0 评论 -
struts1源码学习7,action处理核心ComposableRequestProcessor
先上源码/* * $Id: ComposableRequestProcessor.java 471754 2006-11-06 14:55:09Z husted $ * * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the原创 2014-08-06 14:03:17 · 1343 阅读 · 0 评论 -
struts1源码学习2(initChain)
先上代码protected void initChain() throws ServletException { // Parse the configuration file specified by path or resource try { //还是先从servlet配置中找chainConfig //默认值是原创 2014-07-30 12:35:49 · 505 阅读 · 0 评论 -
struts1源码学习6(doPost和doGet)
ActionServlet中的doPost和doGet的代码是一样的,都是调用process原创 2014-08-04 20:30:20 · 627 阅读 · 0 评论 -
struts1源码学习3
public void init() throws ServletException { final String configPrefix = "config/"; final int configPrefixLength = configPrefix.length() - 1; // Wraps the entire initializatio原创 2014-07-30 12:35:53 · 496 阅读 · 0 评论 -
struts1源码学习1
ActionServlet初始化方法initpublic class ActionServlet extends HttpServlet//servlet初始化 public void init() throws ServletException { final String configPrefix = "config/"; final int c原创 2014-07-31 14:08:21 · 586 阅读 · 0 评论 -
struts源码学习5
ActionServlet.init()1、initModuleForwards原创 2014-08-04 19:56:53 · 484 阅读 · 0 评论 -
struts1源码学习4
ActionServlet中init方法public void init() throws ServletException { final String configPrefix = "config/"; final int configPrefixLength = configPrefix.length() - 1; // Wraps th原创 2014-07-31 14:32:57 · 477 阅读 · 0 评论 -
struts1源码学习9,command链对request和response的处理
先看chain-config.xml <command className="org.apache.struts.chain.commands.ExceptionCatcher" catalogName="struts" exceptionCommand="servlet-exception" /> <lookup原创 2014-08-08 09:40:24 · 632 阅读 · 0 评论