`

struts2的搭建及入门实例

阅读更多

struts2的搭建及入门实例

一,准备

1,struts2所需文档及jar包

下载地址:http://struts.apache.org/download.cgi#struts20111

2,tomcat

下载地址:http://tomcat.apache.org/

 

二,入门实例

1,导入jar包

struts2-core-2.1.8.jar xwork-core-2.1.6.jar(webwork所依赖的开发包) freemarker-2.3.15.jar ognl-2.7.3.jar commons-fileupload-1.2.1.jar

 

2,web.xml配置

在WebRoo/WEB-INF/web.xml中加入

<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>

 

3,struts.xml配置

<package name="default" namespace="/" extends="struts-default"> <action name="hello"> <result>/Hello.jsp</result> </action> </package>

 

namespace说明:namespace决定了action的访问路径,默认为"",可以接收所有路径的action<br />

namespace可以写为/,或者/xxx,或者/xxx/yyy,对应的action访问路径为/index.action,

/xxx/index.action,或者/xxx/yyy/index.action

namespace最好也用模块来进行命名

 

action中没有class,会自动执行ActionSupport.java中的代码

public String execute() throws Exception{

return SUCCESS

}

 

 

4,Hello.jsp

随便添加文件

 

 

  • jar包.rar (3 MB)
  • 描述: 所需的jar包
  • 下载次数: 3
分享到:
评论

相关推荐

    hibernate+struts2简单实例入门

    本实例是hibernate 和struts2结合的一个demo 适合刚学习 想搭建一个环境并且可以跑一个实例 实现数据的插入

    Struts2 实例 HelloWorld

    在第3章中,struts2的开发...目的是使读者可以对struts2有一个整体的认识,熟悉glassfish2的使用,主要讲解了一个简单的Struts2应用的HelloWorld实例,这个例子可以帮助读者快速入门,获得开发Struts2应用的基本经验。

    freemarker与struts配置实例和dwr实例

    freemarker与struts搭建的完整实例,只适合刚学freemarker的入门一个示例,里面还加入网上的一个dwr配置实例,仅供参考

    Struts网络编程例学与实践 源码

    第12章是一个完整实例,结合Eclipse、Ant等内容,搭建了一个真实的开发环境和实际的应用。 本书在内容基础实用,既可以作为广大工程技术人员的参考,也适合大中院校的学生作为入门教程。 本书的示例都是精心挑选的,...

    ssh框架快速搭建详细教程

    idea集成开发环境下的,用mysql快速搭建ssh(struts2+spring+hibernate)矿建,超详细教程,有实例供参考,方便快速入门

    spring2.5学习PPT 传智博客

    28.Struts与Spring集成方案2(Spring集成Struts) 29.为Spring集成的Hibernate配置二级缓存 30.Spring提供的CharacterEncoding和OpenSessionInView功能 31.使用Spring集成JPA 32.Struts+Spring+JPA集成 33.使用...

    JSP开发技术大全 JSP

    mail组件、程序日志组件、JavaScript脚本语言、CSS样式、XML入门技术、在JSP中应用Ajax技术、在JSP中应用DOM解析XML、在JSP中应用JDOM解析XML、在JSP中应用SAX解析XML、EL表达式、JSTL标签库、自定义标签、Hibernate...

    jsp 开发技术大全

    mail组件、程序日志组件、JavaScript脚本语言、CSS样式、XML入门技术、在JSP中应用Ajax技术、在JSP中应用DOM解析XML、在JSP中应用JDOM解析XML、在JSP中应用SAX解析XML、EL表达式、JSTL标签库、自定义标签、Hibernate...

    JSP开发技术大全 源码

    mail组件、程序日志组件、JavaScript脚本语言、CSS样式、XML入门技术、在JSP中应用Ajax技术、在JSP中应用DOM解析XML、在JSP中应用JDOM解析XML、在JSP中应用SAX解析XML、EL表达式、JSTL标签库、自定义标签、Hibernate...

    iuhyiuhkjh908u0980

    本章我们将会开发基于Struts2框架的Hello World.我们的Hello World程序是你开发基于Struts2框架程序的第一步.这里我们会提供循序渐进的教程来开发基于Struts2框架的Hello World程序. 教程包含基本的步骤像创建目录...

    spring学习笔记

    .................................................................................................................................5 1.3 Spring 的入门的程序:................................................

    IBM portlet开发指南

    第一章节 入门介绍 ......................................................................................................................... 7 一、 Portlet简介 ............................................

Global site tag (gtag.js) - Google Analytics