`
- 浏览:
437792 次
- 性别:
- 来自:
北京
-
J2EE WEB项目web.xml<jsp-config>标签使用方法
<jsp-config>下辖两个子标签:<taglib> 和 <jsp-property-group>。前者在JSP 1.2时就已经存在,而后者是JSP 2.0 中新增的标签。
<jsp-property-group>标签主要有以下属性:
1,<el-ignored>:若为true,表示不支持EL 语法;默认为false;
2,<scripting-invalid>:若为true,表示不支持<% scripting %>语法;默认false;
3,<page-encoding>:设定JSP 网页的编码;比较有用;
4,<url-pattern>:设定值所影响的范围,如:/CH2 或 /*.jsp;当前设置的有效范围,用的好的话能带来很大方便,与page-encoding组合使用貌似可以用来解决国际化的问题;
jsp-property-group的所有属性:
1、<description>:设定的说明;
2、<display-name>:设定名称;
3、<url-pattern>:设定值所影响的范围,如:/CH2 或 /*.jsp;
4、<el-ignored>:若为true,表示不支持EL 语法;
5、<scripting-invalid>:若为true,表示不支持<% scripting %>语法;
6、<page-encoding>:设定JSP 网页的编码;
7、<include-prelude>:设置JSP 网页的抬头,扩展名为.jspf;
8、<include-coda>:设置JSP 网页的结尾,扩展名为.jspf。
<jsp-config>配置参考:
<jsp-config>
<taglib>
<taglib-uri>Taglib</taglib-uri>
<taglib-location>/WEB-INF/tlds/MyTaglib.tld</taglib-location>
</taglib>
<jsp-property-group>
<description>Special property group for JSP Configuration JSP example.</description>
<display-name>JSPConfiguration</display-name>
<url-pattern>/jsp/* </url-pattern>
<el-ignored>true</el-ignored>
<page-encoding>GB2312</page-encoding>
<scripting-invalid>true</scripting-invalid>
<include-prelude>/include/prelude.jspf</include-prelude>
<include-coda>/include/coda.jspf</include-coda>
</jsp-property-group>
</jsp-config>
相关文章http://ethen.iteye.com/blog/797332
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
<param-value>/WEB-INF/spring-config.xml</param-value> </context-param> <!-- 备注:此所设定的参数,在JSP网页中可以使用下列方法来取得:${initParam.param_name} 若在Servlet可以使用下列方法来获得:...
1. `<web-app>`:web.xml 文件的根元素,用于描述 Web 应用的基本信息。 2. `<display-name>`:定义 Web 应用的名称。 3. `<description>`:声明 Web 应用的描述信息。 4. `<context-param>`:声明应用程序范围内的...
14. **<taglib>**: 用于指定TLD(Tag Library Descriptor)文件的URI,允许在JSP中使用自定义标签库。 15. **<resource-env-ref>**: 声明与资源环境相关的管理对象,比如数据库连接池。 16. **<resource-ref>**: ...
- **指定验证的方法**:通过`<login-config>`元素定义认证机制,如`<auth-method>BASIC</auth-method>`。 - **限制对Web资源的访问**:使用`<security-constraint>`元素定义安全约束,限制URL或资源的访问权限。 ...
14. **<taglib>**:定义TLD文件的别名,方便在JSP页面中引用自定义标签库。 15. **<resource-env-ref>**:声明与资源相关的管理对象,通常用于JNDI查找。 16. **<resource-ref>**:声明对外部资源的引用,如数据库...
`web.xml`文件通常分为三部分:`<web-app>`元素内的全局配置、`<servlet>`元素定义的Servlet和`<servlet-mapping>`元素映射的Servlet。 1. `<web-app>`元素:这是`web.xml`的根元素,包含了所有其他配置。它有一些...
以上只是`web.xml 2.4`中部分关键节点的简要介绍,实际配置中还包含许多其他元素,如`jsp-config`、`login-config`等,它们共同构建了Web应用的完整运行环境。理解并熟练掌握`web.xml`的配置,对于提升Web应用的稳定...
<description>JSP 2.0 Tech Book's Examples</description> <icon> <small-icon>/images/small.gif</small-icon> <large-icon>/images/large.jpg</large-icon> </icon> ``` `<distributable>`元素是一个空标签,...
- 如果Servlet基于JSP,还可以使用`<jsp-file>`指定JSP路径。 - `<init-param>`用于设置Servlet的初始化参数。 8. **Servlet映射(Servlet Mapping)**: `<servlet-mapping>`元素将Servlet映射到特定的URL,...
- `jsp-config`:配置JSP页面使用的JSTL标签库。 3. **JSP页面** JSP页面主要负责展示数据。在SpringMVC中,JSP文件应尽量避免包含复杂的Java代码,而是通过HTML代码结合JSTL标签实现动态内容的生成。常见的JSTL...
<param-value>/WEB-INF/struts-config.xml</param-value> </init-param> <init-param> <param-name>debug</param-name> <param-value>2</param-value> </init-param> <init-param> <param-name>detail</...
9. 在 J2EE 中,可以使用 `HttpSession` 对象来管理会话,在 web.xml 中可以配置会话超时时长,例如 `<session-config><session-timeout>30</session-timeout></session-config>`。 本资源摘要信息涵盖了 J2EE 相关...
在J2EE应用程序开发中,Struts框架是一个广泛使用的MVC(Model-View-Controller)架构,它极大地简化了Web应用的构建。`struts-config.xml`是Struts框架的核心配置文件,它定义了应用程序的行为、请求映射、数据源等...
例如,我们可以使用`<c:out>`标签来输出值: ```jsp <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> ... <c:out value="${name}" /> ``` 在这里,`prefix="c"`定义了JSTL核心标签库的别名,`...
- 可以设置session的默认超时时间,如`<session-config><session-timeout>30</session-timeout></session-config>`,单位为分钟。 **MIME类型映射** - `<mime-mapping>`: 配置文件扩展名与MIME类型的对应关系,例如...
安全方法使用<protect-pointcut> B.3.1.3. <after-invocation-provider> 元素 B.3.2. LDAP命名空间选项 B.3.2.1. 使用<ldap-server>元素定义LDAP服务器 B.3.2.2. <ldap-provider>元素 B.3.2.3. <ldap-user-...
<param-value>/WEB-INF/struts-config.xml</param-value> </init-param> <init-param> <param-name>debug</param-name> <param-value>2</param-value> </init-param> <init-param> <param-name>detail</...
<param-value>/WEB-INF/faces-config.xml</param-value> </context-param> <servlet> <servlet-name>Faces Servlet</servlet-name> <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> <!-- 更...