一.必须的6个包
commons-fileupload-1.2.1
commons-logging-1.0.4
freemarker-2.3.13
ognl-2.6.11
struts2-core-2.1.6
xwork-2.1.2
二.web.xml
<?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">
<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>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
三.struts.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="struts2" extends="struts-default">
<action name="HelloWorld" class="com.struts2.hello.HelloWorld">
<result name="success">/hello.jsp</result>
</action>
</package>
</struts>
四.struts-2.0.dtd
1. 将 struts2-core-2.1.6.jar 包中的struts-2.0.dtd文件 copy 到D:\Workspaces\MyEclipse\struts2\src\struts-2.0.dtd路径下。
2.用 SYSTEM 的方式引用DTD文件
<!DOCTYPE struts SYSTEM "struts-2.0.dtd">
替换
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
即可出提示了
- 大小: 21.5 KB
分享到:
相关推荐
Struts2.1.6是该框架的一个版本,其lib目录下的jar包集合是实现其功能的基础。在这个版本中,开发者可以找到各种核心组件、依赖库和其他必要的工具,以构建高效、可维护的Web应用程序。 1. **Struts2 Core**: `...
综上所述,Struts2.1.6 jar包是构建基于Struts2框架的Web应用的基础,包含了实现MVC模式、拦截器机制、OGNL表达式和多种结果类型的必要组件。在使用时,要关注其版本特性、安全性和升级策略,以确保应用的稳定性和...
Struts2.1.6是Apache Struts框架的一个版本,这是一个流行且强大的Java Web应用程序开发框架,用于构建和维护可扩展、易于维护的MVC(Model-View-Controller)架构的应用程序。Struts2的核心设计理念是提供一种组织...
Struts2.1.6是Apache Struts框架的一个版本,它是基于MVC(Model-View-Controller)设计模式的Java Web应用程序开发框架。这个版本的lib目录包含了运行Struts2应用所需的所有核心类库,这些类库使得开发者能够构建...
为了更好地利用Struts2.1.6,开发者还需要了解如何编写Action类、配置Action映射、创建视图模板,以及如何利用拦截器增强应用的功能。同时,理解MVC设计模式以及如何与Spring、Hibernate等其他框架集成也是必不可少...
总之,Struts2.1.6框架为Java Web开发提供了强大且灵活的基础,它的全面包集合涵盖了从核心功能到各种扩展的全部需求。开发者可以通过深入学习这些组件和机制,有效提高开发效率并创建稳定的企业级应用。
Struts2.1.6是Apache Struts框架的一个版本,它是Java EE(企业版)应用程序开发中的一个流行MVC(模型-视图-控制器)框架。这个版本的Struts提供了许多功能,帮助开发者构建可维护、可扩展且结构良好的Web应用。在...
Struts2.1.6-all.zip 是一个包含Struts2框架版本2.1.6所有库文件的压缩包,主要用于Java Web开发。Struts2是一个开源的MVC(Model-View-Controller)框架,它继承了经典的Struts1框架,并在功能、性能和灵活性上进行...
OGNL(Object-Graph Navigation Language)用于表达式语言,Freemarker用于视图层模板渲染,而XWork是Struts 2的基础框架。 4. **标签库**:如struts2-dojo-plugin.jar、struts2-jquery-plugin.jar等,这些库提供了...
在这个特定的压缩包"struts2.1.6-7jar"中,包含了七个关键的JAR文件,这些文件是运行基于Struts2.1.6的Web应用所必需的。下面将详细介绍这七个JAR文件及其在Struts2框架中的作用。 1. **struts2-core.jar**:这是...
使用Struts2.1.6时,开发者需要根据项目需求选择合适的jar包和插件,并结合Struts2的配置文件(通常为struts.xml)进行应用的搭建和定制。此外,Struts2的安全性也是需要注意的一点,比如它曾出现过一个著名的远程...
本教程聚焦于Struts2框架的应用与实践,涵盖从基础配置到高级特性,如动态方法调用、请求参数接收、类型转换器、文件上传下载、以及读写Oracle大字段类型数据操作等多个核心知识点,旨在帮助开发者全面掌握Struts2...
根据给定文件的信息,本文将详细介绍如何配置Struts2.1.6、Spring2.0与Hibernate3.1这三个框架的整合开发环境。这是一套经典的MVC(Model-View-Controller)架构组合,适用于构建复杂的Java Web应用程序。 ### 一、...
在本讨论中,我们将深入探讨Struts2.1.6的核心组件、其工作原理以及这些jar包的作用。 1. **Struts2的核心组件** - **Action**: Struts2的核心是Action类,它是业务逻辑的载体。开发者通常会创建一个Action类来...
Struts2.1.6.jar 是一个非常重要的Java Web开发框架——Apache Struts 2的特定版本库。这个版本(2.1.6)包含了六个关键的JAR文件,它们是构建基于Struts 2的应用程序所必需的。在本文中,我们将深入探讨Struts 2...
Struts2.1.6与Spring2.5.6框架的整合开发是Java Web开发中的常见实践,这两种框架各自有着独特的优势,结合使用可以构建出高效、可维护的Web应用程序。Struts2作为MVC(Model-View-Controller)框架,负责处理请求和...
Struts2.1.6是Struts2的一个特定版本,它包含了自2.1.3以来的一系列增强和修复。 《struts2-tags-API》这本书籍着重介绍了Struts2的标签库。Struts2标签库是开发者在JSP页面中操作数据和控制流程的强大工具。它们...