├── .gitignore ├── README.md ├── memShell.iml ├── pom.xml └── src └── main ├── java └── com │ └── memshell │ ├── generic │ ├── BasicFilter.java │ ├── Config.java │ ├── DynamicControllerTemplate.java │ ├── DynamicFilterTemplate.java │ ├── DynamicServletTemplate.java │ ├── FilterTemplate.java │ ├── MyClassLoader.java │ ├── Printer.java │ ├── ServletTemplate.java │ └── Util.java │ ├── jboss │ ├── FilterBasedWithoutRequest.java │ └── ServletBasedWithoutRequest.java │ ├── jetty │ ├── FilterBasedWithoutRequest.java │ ├── FilterBasedWithoutRequestVariant.java │ ├── ServletBasedWithoutRequest.java │ └── ServletBasedWithoutRequestVariant.java │ ├── spring │ └── ControllerBased.java │ ├── tomcat │ ├── FilterBasedBasic.java │ ├── FilterBasedWithoutRequest.java │ ├── FilterBasedWithoutRequestVariant.java │ ├── ServletBasedBasic.java │ ├── ServletBasedWithoutRequest.java │ └── ServletBasedWithoutRequestVariant.java │ ├── weblogic │ ├── FilterBasedBasic.java │ └── FilterBasedWithoutRequest.java │ └── websphere │ ├── FilterBasedBasic.java │ ├── FilterBasedWithoutRequest.java │ └── FilterBasedWithoutRequestVariant.java └── webapp ├── WEB-INF ├── applicationContext.xml ├── dispatcher-servlet.xml ├── jsp │ ├── failed.jsp │ └── success.jsp ├── web.xml ├── web.xml-ForJetty ├── web.xml-ForSpring ├── web.xml-ForTomcat ├── web.xml-ForWeblogic ├── web.xml-ForWebsphere └── web.xml-JBoss ├── index.jsp └── tomcat.jsp /.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /out/ 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/README.md -------------------------------------------------------------------------------- /memShell.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/memShell.iml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/memshell/generic/BasicFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/generic/BasicFilter.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/generic/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/generic/Config.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/generic/DynamicControllerTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/generic/DynamicControllerTemplate.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/generic/DynamicFilterTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/generic/DynamicFilterTemplate.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/generic/DynamicServletTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/generic/DynamicServletTemplate.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/generic/FilterTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/generic/FilterTemplate.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/generic/MyClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/generic/MyClassLoader.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/generic/Printer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/generic/Printer.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/generic/ServletTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/generic/ServletTemplate.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/generic/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/generic/Util.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/jboss/FilterBasedWithoutRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/jboss/FilterBasedWithoutRequest.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/jboss/ServletBasedWithoutRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/jboss/ServletBasedWithoutRequest.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/jetty/FilterBasedWithoutRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/jetty/FilterBasedWithoutRequest.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/jetty/FilterBasedWithoutRequestVariant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/jetty/FilterBasedWithoutRequestVariant.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/jetty/ServletBasedWithoutRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/jetty/ServletBasedWithoutRequest.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/jetty/ServletBasedWithoutRequestVariant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/jetty/ServletBasedWithoutRequestVariant.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/spring/ControllerBased.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/spring/ControllerBased.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/tomcat/FilterBasedBasic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/tomcat/FilterBasedBasic.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/tomcat/FilterBasedWithoutRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/tomcat/FilterBasedWithoutRequest.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/tomcat/FilterBasedWithoutRequestVariant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/tomcat/FilterBasedWithoutRequestVariant.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/tomcat/ServletBasedBasic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/tomcat/ServletBasedBasic.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/tomcat/ServletBasedWithoutRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/tomcat/ServletBasedWithoutRequest.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/tomcat/ServletBasedWithoutRequestVariant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/tomcat/ServletBasedWithoutRequestVariant.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/weblogic/FilterBasedBasic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/weblogic/FilterBasedBasic.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/weblogic/FilterBasedWithoutRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/weblogic/FilterBasedWithoutRequest.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/websphere/FilterBasedBasic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/websphere/FilterBasedBasic.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/websphere/FilterBasedWithoutRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/websphere/FilterBasedWithoutRequest.java -------------------------------------------------------------------------------- /src/main/java/com/memshell/websphere/FilterBasedWithoutRequestVariant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/java/com/memshell/websphere/FilterBasedWithoutRequestVariant.java -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/webapp/WEB-INF/applicationContext.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/dispatcher-servlet.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/webapp/WEB-INF/dispatcher-servlet.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/failed.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/webapp/WEB-INF/jsp/failed.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/success.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/webapp/WEB-INF/jsp/success.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/web.xml-ForJetty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/webapp/WEB-INF/web.xml-ForJetty -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/web.xml-ForSpring: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/webapp/WEB-INF/web.xml-ForSpring -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/web.xml-ForTomcat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/webapp/WEB-INF/web.xml-ForTomcat -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/web.xml-ForWeblogic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/webapp/WEB-INF/web.xml-ForWeblogic -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/web.xml-ForWebsphere: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/webapp/WEB-INF/web.xml-ForWebsphere -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/web.xml-JBoss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/webapp/WEB-INF/web.xml-JBoss -------------------------------------------------------------------------------- /src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /src/main/webapp/tomcat.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/feihong-cs/memShell/HEAD/src/main/webapp/tomcat.jsp --------------------------------------------------------------------------------