-
使用struts2-convention-plugin 的路径引用0
使用struts2-convention-plugin零配置,定义资源文件目录
<constant name="struts.convention.result.path" value="/WEB-INF/template/" />
在jsp页中<jsp:include page="common/top.html"/>
它会默认去找
/WEB-INF/template/common/top.html
但是我设置了base标签
<base href="http://localhost:8080/kjjr/"/>
为什么不是从
http://localhost:8080/kjjr/common/top.html取出资源文件。
而样式却是
http://localhost:8080/kjjr/css/main.css取出来的
2012年11月29日 11:10
相关推荐
7. **与Maven的集成**:如果你的项目使用Maven进行构建,那么可以通过在pom.xml中添加对`struts2-convention-plugin`的依赖来引入它。版本号应与给定的JAR文件一致,以保证兼容性。 8. **最佳实践**:虽然...
### Struts2 Convention Plugin详解 #### 一、引言 从Struts2的2.1版本开始,Convention Plugin被引入,旨在替代原有的Codebehind Plugin,实现Struts2框架下的零配置理念。这一转变简化了应用程序的开发流程,...
这个“struts2-convention-plugin-2.3.4-sources”是Struts2框架的一个插件——约定优于配置(Convention Over Configuration)插件的源代码版本,版本号为2.3.4。这个插件是Struts2核心功能的扩展,旨在简化项目...
2. **struts2-convention-plugin.jar** - 提供了约定优于配置的特性,允许根据类名和方法名自动映射Action。 3. **struts2-config-browser-plugin.jar** - 用于在Web应用中浏览器查看Struts配置的插件。 4. **xwork-...
### Struts2-Convention插件使用详解 #### 引言 自Struts2.1版本起,Convention插件被引入,旨在替代原有的Codebehind插件,实现框架内的零配置理念。这一插件的设计思想围绕着减少XML配置的依赖,通过代码结构与...
Struts2 Convention Plugin 是从 Struts2.1 版本开始引入的一个插件,它的主要目标是实现 Struts2 框架的零配置。通过约定优于配置的原则,开发者可以更加专注于业务逻辑,减少大量的 XML 配置工作。以下是 ...
5. `struts2-convention-plugin.jar`: 这个插件提供了约定优于配置的特性,让开发者可以按照一定的命名规则来组织Action类和结果页面,从而减少XML配置的工作量。 6. `struts2-json-plugin.jar` 或 `struts2-dojo-...
(1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以...
总之,Struts2的Convention-plugin通过约定优于配置的原则,减少了XML配置文件的使用,提高了开发效率,同时保持了足够的灵活性,以适应各种复杂的应用场景。理解并熟练运用这些约定,可以使Struts2应用程序的开发...
- `struts2-convention-plugin.jar`:约定优于配置的插件,用于自动映射Action和结果页面。 - `struts2-dojo-plugin.jar`:提供了与Dojo JavaScript库的集成,便于创建富客户端应用。 - `struts2-json-plugin.jar...
在压缩包"struts2"中,可能包含了多个版本的Struts2 jar文件,例如`struts2-core.jar`是核心库,`struts2-convention-plugin.jar`是约定优于配置的插件,`struts2-dojo-plugin.jar`用于Ajax支持等。根据项目的具体...
2. **拦截器**:Struts2使用拦截器实现AOP(面向切面编程),可以方便地添加日志、事务管理、权限控制等功能。例如,ValidationInterceptor用于验证用户输入,而ExceptionHandlerInterceptor则处理异常。 3. **OGNL...
5. **struts2-convention-plugin.jar**:这个插件提供了约定优于配置(Convention over Configuration)的特性,使得开发者可以避免大量的XML配置,只需遵循一定的命名规则即可。 6. **struts2-dojo-plugin.jar**:...
5. **struts2-convention-plugin.jar**: 自动配置插件,通过约定优于配置的原则简化项目设置。 6. **struts2-spring-plugin.jar**: 与Spring框架集成的插件,便于管理Action的依赖注入。 7. **struts2-json-plugin...
9. **插件集成**:Struts2的其他插件,如Struts2-dojo-plugin或Struts2-json-plugin,可以无缝地与Convention Plugin一起使用,提供更丰富的功能,如Ajax支持和JSON输出。 10. **调试与日志**:在开发过程中,开启...
通过使用Convention-Plugin,Struts2框架实现了零配置的目标,极大地简化了Web应用的开发过程。开发人员可以将更多的精力集中在业务逻辑上,而不是繁琐的配置细节上。这对于提高开发效率、减少出错率具有重要意义。...
开发者使用这个压缩包可以快速搭建基于Struts 2的项目,只需将相应的JAR文件添加到项目的类路径,然后根据需求配置struts.xml和Action类,即可开始编写Web应用。同时,了解和掌握Struts 2的体系结构、拦截器机制以及...