`
zjny520
  • 浏览: 179603 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

struts2工程创建步骤

    博客分类:
  • J2EE
阅读更多

 

struts2工程创建步骤

1.添加JAR包

commons-logging-1.0.4.jar

freemarker-2.3.13.jar

ognl-2.6.11.jar

struts2-core-2.1.7.jar

xwork-core-2.1.4.jar

commons-fileupload-1.2.1.jar

commons-io-1.3.2.jar

2.在web.xml配置文件中配置一个过滤器

<!-- 定义Struts 2的核心控制器:FilterDispatcher -->

<filter>

<filter-name>struts2</filter-name>

<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>

</filter>

<filter-mapping>

<filter-name>struts2</filter-name>

<url-pattern>/*</url-pattern>

</filter-mapping>

3.创建一个Action

4.配置Action在struts.xml中

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE struts PUBLIC

"-//Apache Software Foundation//DTD Struts Configuration 2.1.7//EN"

"http://struts.apache.org/dtds/struts-2.1.7.dtd">

<struts>

<package name="example" namespace="/example" extends="struts-default">

<action name="login" class="com.amaker.action.LoginAction">

<result name ="success">/success.jsp</result>

<result name ="input">/login.jsp</result>

</action>

</package>

</struts>

5.JSP调用

${tip }

   <form name="f1" id="f1" action="<%=path %>/login.action" method="post">

      <table border="0">

        <tr>

          <td>username:</td>

          <td><input type="text" name="username" id="login"></td>

        </tr>

        <tr>

          <td>Password:</td>

          <td><input type="password" name="password" id="password"></td>

        </tr> 

        <tr>

          <td colspan="2" align="center"><input type="submit" value="login"></td>

        </tr>

分享到:
评论

相关推荐

    Struts2 code jar+实现struts2步骤文档

    这个压缩包包含了核心库(core)的jar文件和一个实现Struts2工程的步骤文档,这对于初学者或者开发者来说是极其有价值的资源。 1. **Struts2核心库(Core Jars)**: - Struts2的核心库提供了框架的基本功能,包括...

    徒手配置Struts2

    综上所述,徒手配置Struts2虽然可能会遇到不少挑战,但只要按照正确的步骤进行操作,并且细心检查每一步的细节,就能顺利完成配置过程。此外,通过深入理解配置文件的每一个元素,可以帮助开发者更好地掌握Struts2的...

    struts2 学习重点笔记

    **3.1 构建 Struts2 工程** - **步骤**: 1. 导入 Struts2 的 jar 包。 2. 创建配置文件 struts.xml。 3. 在 web.xml 中配置 Struts2 的过滤器 FilterDispatcher。 **3.2 数据接收** - **自动填充**:Struts2 ...

    搭建maven spring3 struts2 mybatis工程代码 demo源码及详细文档

    【搭建maven spring3 struts2 mybatis工程代码 demo源码及详细文档】 这个资源包含了一个基于Maven、Spring3、Struts2和MyBatis的Java Web项目的完整示例和详细搭建步骤,旨在帮助开发者在没有现成环境的情况下快速...

    Struts2 与Freemarker 的配置方法

    - 创建一个新的Web工程,并导入Struts2和Freemarker所需的库文件,如struts2-core、xwork、ognl、freemarker和commons-logging等。 - 将struts-tags.tld复制到工程的WEB-INF目录下,这将使Struts2的标签能在JSP或...

    解决使用struts2 时 访问web工程首页问题

    ##### 步骤2:创建默认Action 接下来,需要实现这个默认的Action类。通常情况下,这个Action类可以很简单,因为它仅仅用于跳转到首页。 ```java public class HomeAction extends ActionSupport { @Override ...

    struts2库的导入

    Struts2库是Java Web开发中的一个核心...通过这些步骤,你可以有效地利用Struts2框架进行Web应用的开发,提高代码的可读性和可维护性。理解并熟练掌握Struts2的导入和配置,将为你的Java Web开发之旅打下坚实的基础。

    Maven,Struts2详细使用例子

    在这个"Maven,Struts2详细使用例子"中,你可能会看到如何设置Maven工程结构,如何配置Struts2,编写Action,创建视图,以及如何利用Maven进行构建和打包。这些都是开发基于Struts2的Java web应用的基础步骤,通过...

    struts2和hibernate整合的示例工程(IDEA环境下)

    整合Struts2和Hibernate的过程主要包括以下几个步骤: 1. **环境准备**:首先确保你的IDEA已经安装了所需的插件,如Tomcat或Jetty服务器插件,以及相关的Java库支持。同时,需要安装Struts2和Hibernate的库文件,这...

    精通struts2

    - **示例应用**:第2章通过一个简单的示例应用,引导读者逐步了解如何创建一个Struts2项目,包括配置文件的设置、Action类的编写以及视图的渲染等步骤。 - **高级特性**: - **拦截器技术**(第4章):介绍了Struts...

    Struts2框架整合Spring整合步骤

    在项目的src/main/resources目录下创建struts2的配置文件`struts.xml`。这个文件定义了应用的Action类、结果页面、拦截器等。例如,你可以配置一个简单的Action,指定其类和对应的视图页面: ```xml &lt;struts&gt; ...

    ExtJS与Struts2的整合工程实例

    6. **工程实例**:"Struts2_ExtJS"可能是实际整合后的工程源码,可以作为学习和参考的模板,通过阅读和运行这个工程,开发者可以更直观地理解两者的整合过程。 总的来说,ExtJS与Struts2的整合能够充分发挥两者的...

    struts2环境

    搭建Struts2开发环境的关键步骤是创建新的Web工程,例如`strutslogin`。在`WebRoot\WEB-INF`目录下创建`classes`文件夹,用于存放编译后的类文件。接着,添加必要的Struts2库文件(jar包)到项目的类路径中。最后,...

    Struts2入门使用案例HelloWorld

    以上就是"Struts2入门使用案例HelloWorld"的主要步骤。这个案例展示了如何配置Struts2,创建Action,定义结果页面,并进行基本的交互。随着你对Struts2的深入学习,你会了解到更多高级特性,如拦截器、插件、OGNL...

    struts2标签库及国际化的使用例子

    1. 创建 web 工程 2. 添加 Struts2 框架所需要的 jar 包 3. 添加 Struts2 的核心配置文件 `struts.xml` 4. 配置 `web.xml` 文件 5. 编写 `register.jsp`,页面的功能为用户注册 6. 部署运行,观察页面效果 7. 建立...

    java Struts2快速入门教程pdf

    2. **创建Maven项目**:新建一个Maven工程,添加Struts2相关的依赖。 3. **配置struts.xml**:编写基本的配置文件,包括Action的定义和结果映射。 4. **编写Action类**:实现业务逻辑,继承Struts2提供的...

    搭建Struts2开发环境

    搭建 Struts2 开发环境需要完成四个步骤:建立工程、下载 Struts2 并加入 jar 包、配置 web.xml 文件、配置 struts.xml 文件。同时,需要实现用户登录功能,需要编写登录界面、登录成功界面、登录 Action 类,并修改...

Global site tag (gtag.js) - Google Analytics