/webapp/common目录 1、taglibs.jsp定义了所有的taglib,包括spring, spring security, jstl core, jstl fmt, jstl functions以及自定义标签, 定义了上下文(如:lemon); 定义了本地语言(如:en_US或zh_CN); 关于自定义标签,在/webapp/WEB-INF/tags目录中定义,后面在专门介绍(TODO); 2、s.jsp定义了所有的公共脚本script,包括jquery, bootstrap等; 其中引入一个脚本文件如: /webapp/s/table/目录中包含了messages_en_US.js和messages_zh_CN.js,这样就提供了国际化的支持; 同时也定义了showMessage, datepicker, datetimepicker, chzn-select等表单的option; 3、meta.jsp定义页面的meta信息 4、错误页面 401.jsp 关键 200表示服务器成功返回网页,这样IE就不会把其当做错误而显示IE自定义的错误页面。 403.jsp 404.jsp 关键 基本上和401.jsp一致,只是多了一个注销的按钮,调用的spring security提供的方法
500.jsp 关键 基本上和401.jsp一致,只是多了一个显示详情的按钮 显示详情 5、登陆页面login.jsp ${scopePrefix}是applicationContext-filter.xml->scopeFilter->ScopeFilterFactoryBean->processMock()->MockScopeFilter->doFilter()中设置的 ( request.setAttribute("scopePrefix", request.getContextPath()); ) 布局