Description: This is the SunXin Servlet/Jsp thorough explanation of all the source code in this book, didn t find the source of the readers to study, thank you
File list (Check if you may need any files):
ch10\model1\login.jsp
....\......\loginchk.jsp
....\......\welcome.jsp
....\src\model1\UserBean.java
....\...\......\UserCheckBean.java
....\...\.....2\ControllerServlet.java
....\...\......\UserBean.java
....\...\......\UserCheckBean.java
....\WEB-INF\classes\org\sunxin\ch10\model1\beans\UserBean.class
....\.......\.......\...\......\....\......\.....\UserCheckBean.class
....\.......\.......\...\......\....\.....2\beans\UserBean.class
....\.......\.......\...\......\....\......\.....\UserCheckBean.class
....\.......\.......\...\......\....\......\servlet\ControllerServlet.class
....\.......\pages\login2.jsp
....\.......\.....\loginerr.jsp
....\.......\.....\welcome.jsp
....\.......\web.xml
...1\greet.jsp
....\hello.jsp
....\iterate.jsp
....\max.jsp
....\max_ex.jsp
....\src\CaseTag.java
....\...\DefaultTag.java
....\...\GreetTag.java
....\...\HelloTag.java
....\...\IterateTag.java
....\...\MaxExSimpleTag.java
....\...\MaxTag.java
....\...\SwitchTag.java
....\...\UserBean.java
....\...\WelcomeSimpleTag.java
....\switch.jsp
....\WEB-INF\classes\org\sunxin\ch11\beans\UserBean.class
....\.......\.......\...\......\....\tags\CaseTag.class
....\.......\.......\...\......\....\....\DefaultTag.class
....\.......\.......\...\......\....\....\GreetTag.class
....\.......\.......\...\......\....\....\HelloTag.class
....\.......\.......\...\......\....\....\IterateTag.class
....\.......\.......\...\......\....\....\MaxExSimpleTag.class
....\.......\.......\...\......\....\....\MaxTag.class
....\.......\.......\...\......\....\....\SwitchTag.class
....\.......\.......\...\......\....\....\WelcomeSimpleTag.class
....\.......\tlds\MyTaglib.tld
....\.......\web.xml
....\welcome.jsp
...2\src\MyFuncs.java
....\test.jsp
....\WEB-INF\classes\org\sunxin\ch12\MyFuncs.class
....\.......\tlds\myfuncs.tld
...4\hello.jsp
....\tohtml.jsp
....\WEB-INF\tags\hello.tag
....\.......\....\toHtml.tag
....\.......\....\welcome.tag
....\welcome.jsp
...5\online\login.html
....\src\MyServletContextListener.java
....\...\online\LogoutServlet.java
....\...\......\OnlineUserServlet.java
....\...\......\User.java
....\...\......\UserList.java
....\WEB-INF\classes\org\sunxin\ch15\listener\MyServletContextListener.class
....\.......\.......\...\......\....\online\LogoutServlet.class
....\.......\.......\...\......\....\......\OnlineUserServlet.class
....\.......\.......\...\......\....\......\User.class
....\.......\.......\...\......\....\......\UserList.class
....\.......\web.xml
...6\home.jsp
....\index.jsp
....\logon.jsp
....\process.jsp
....\say.html
....\.rc\ByteArrayServletOutputStream.java
....\...\CompressionFilter.java
....\...\CompressionResponseWrapper.java
....\...\GuestbookFilter.java
....\...\GZIPServletOutputStream.java
....\...\LogonFilter.java
....\...\MyRequestWrapper.java
....\...\MyResponseWrapper.java
....\...\SimpleFilter.java
....\test.jsp
....\WEB-INF\classes\org\sunxin\ch16\filter\ByteArrayServletOutputStream.class
....\.......\.......\...\......\....\......\CompressionFilter.class
....\.......\.......\...\......\....\......\CompressionResponseWrapper.class
....\.......\.......\...\......\....\......\GuestbookFilter.class
....\.......\.......\...\......\....\......\GZIPServletOutputStream.class
....\.......\.......\...\......\....\......\LogonFilter.class
....\.......\.......\...\......\....\......\MyRequestWrapper.class
....\.......\.......\...\......\....\......\MyResponseWrapper.class
....\.......\.......\...\......\....\......\SimpleFilter.class
....\.......\web.xml
....\.......\word.txt
...7\form.jsp
....\index.html
....\src\SetCharacterEncodingFilter.java
....\...\SetLocaleFilter.java
....\...\TestServlet.java
....\test.jsp