这里的项目开发环境与其它普通的开发环境一样,只是配置Struts2有点区别,不过为了大家看到一致,我还是琯一下好了。
1、新建一个Web Project,项目名为 struts2_extjs
2、引入相关的jar包,实际jar包的引用就是struts2的开发环境包,只是需要多加入一个struts2-json-plugin-2.1.8.1.jar句,我的如下:

3、配置web.xml文件,这也是正常的配置信息(配置Struts2),如下:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>
4、struts2.xml文件等到后台代码完成再说,那样就好说点。
分享到:
相关推荐
在本文中,我们将深入探讨如何使用ExtJS 3.x实现多文件上传功能,结合Struts2框架进行数据处理。首先,我们需要确保环境配置正确。在描述中提到,我们需要将一系列Struts2相关的库文件复制到项目的`WebContent\lib`...
Struts2、ExtJS和JSON是Web开发中的三个关键技术,它们在构建动态、交互式的Web应用程序时发挥着重要作用。下面将详细介绍这三个技术及其整合过程。 首先,Struts2是一个基于MVC(Model-View-Controller)设计模式...
Struts2和ExtJS是两种在Web开发中广泛使用的开源技术。Struts2是一个基于MVC(Model-View-Controller)设计模式的Java Web框架,它简化了开发过程,提供了强大的控制层支持。而ExtJS则是一个用于构建富客户端应用...
在整合 Struts2 时,你需要确保添加了必要的依赖库,例如 `struts2-json-plugin-2.1.8.jar`,这个插件允许 Struts2 将结果直接转换为 JSON 格式,便于与 ExtJS 通信。 配置方面,你需在 `web.xml` 文件中设置 ...
这个实例展示了如何利用ExtJS和Struts框架实现JSON格式数据的传输,对于理解两者之间的交互机制以及JSON在Web开发中的应用具有重要意义。在实际开发中,这样的技术组合可以帮助开发者快速构建交互性好、响应快的Web...
- 特别需要注意的是,除了常规的Struts2 jar包外,还需额外引入`struts2-json-plugin-2.1.8.1.jar`和`json-lib-2.1.jar`两个库。这些库对于实现Struts2与ExtJS之间的数据交换至关重要。 3. **ExtJS资源文件**: -...