chapter 2 -> Securing web applications 对书中步骤的补充:
-
项目根目录($PROJ_HOME/web)下建立login.jsp和loginerror.jsp两个文件;
-
配置部分,GlassFish的配置文件名为glassfish-web.xml而不是代码包里的sun-web.xml;
-
项目根目录($PROJ_HOME/web)下建立admin/admin.jsp;
-
GlassFish Admin Console的安全设置位置与书中不同:“配置 -> server-config -> 安全性 -> 领域 -> file -> 管理用户” 中配置用户名和密码,保存后访问http://localhost:8080/SimpleWebApp/admin/admin.jsp,会自动跳转到登录界面;
chapter3, p103 JSTL If的测试,http://localhost:8080/JSTLIf/只显示两句话(不显示if中的语句),http://localhost:8080/JSTLIf/index.jsp?displayConditionalText=true显示全部语句;
chapter4, p167: Composite components, 可以理解为是“组合控件”,后面完成的address.xhtml就是组合控件,包含了一个标题和5个“标签-文本框”对,这个组合控件应用在了后面p170的index.xhtml中。address的interface包括addrType和managedBean,对应index.xhtml中的