接触Struts2 第一个例子

原创 2016年08月29日 15:15:35



struts2 一个例子

1.导入jar包

2.编写一个hellowordaction类

public class helloworldaction

{

public String execute()

{

return "index";

}

}

3.添加一个struts.xml

<struts>
	<package name="helloworld" namespace="/" extends="struts-default">
		<action name="helloworldaction" class="cn.hpy.structs.action.HelloWorldAction">
			<result name="index">index.jsp</result>
		</action>
	</package>
</struts>

4.编写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>


总结

1.在web.xml中,只需要一个过滤器,不用繁琐的配置;

2.action就是一个简单javabean,与servlet容器没有以来;

3.有一个配置文件struts.xml,配置了url 和决定跳转的页面;



相关文章推荐

初识struts2,第一个完整的例子

Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。Struts2...

Struts2学习(一)【介绍与环境搭建和第一个例子】

一、概述概述内容来自 https://www.w3cschool.cn/struts_2/struts_overview.htmlStruts2 是目前较为普及和成熟的基于MVC设计模式的web应用程...
  • WuLex
  • WuLex
  • 2017年10月24日 14:12
  • 170

第一个struts2

  • 2014年05月06日 16:37
  • 3.38MB
  • 下载

Struts2入门第一个hello world 各种头疼问题

最近自学入门Struts2,各种头疼报错,百度很多都没有一个靠谱的回答,特地注册一个CSDN写下来,供各位参考。菜鸟一枚。 开始!!! 1.因为Struts2版本导致的问题 下载的是struts-2....

Struts2的第一个实例helloworld

  • 2012年08月01日 15:54
  • 3.25MB
  • 下载

Struts2的第一个程序

Struts2是著名的Java三大框架之一。 要编写Struts2程序,首先得把Struts2中几个必须的包拷贝到JavaWeb工程下的WEB-INF中的lib文件夹下,这几个包分别是: 接着我们...

Struts 2权威指南 第一个例子

  • 2007年10月19日 16:18
  • 3.15MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:接触Struts2 第一个例子
举报原因:
原因补充:

(最多只允许输入30个字)