################# web.xml....... A Sample Application index.html default.jsp MyFilter com.example.HelloFilter FilterName Hello Filter LogFileName UserLog.txt MyFilter *.do MyServlet REQUEST INCLUDE FORWARD ERROR com.example.MyContextListener MyServlet com.example.HelloServlet /hello.jsp 1 emailid abc@def.com Manager-TOM HENRY admin MyServlet *.do *.do true false helloWorld /WEB-INF/hello.tld 15 java.lang.ArithimeticException 500 /WEB-INF/error.jsp text text/html admin manager My Security /hello/*.do GET POST admin manager NONE BASIC ejb/Customer ENTITY com.example.CustHome come.exampleCust ejb/Customer ENTITY com.example.CustHome com.example.Cust jms/stockQueue javax.jms.Queue jdbc/EmpDB javax.sql.Datasource CONTAINER Shareable ################# and taglib.tld 1.2 Hello hello rollIt foo.DiceRoller int rollDice(java.lang.String) For Classic/Simple Tags custom com.example.TagHandler empty scriptless tagdependent JSP (only for classic tags) age> true true id example.person.Contact true false yes no AT_BEGIN AT_END NESTED true custom /META-INF/tags/custom.tag