struts框架学习(一)

struts2学习一

一、struts介绍

struts: 2002-2008 struts1.x为工业标准
但是随着时间的框架的发展,webwork效率超越了struts1.x
webwork 源自opensymphony
struts 源自 Apache
最终struts2与webwork结合在一起,本质上struts2便是webwork
说明:struts2的核心便是使用过滤器进行而实现的

二、struts下载与配置

下载网站:https://struts.apache.org/download.cgi#struts2522
我们这里便选择完整版的struts2内容,但是初次学习,下载最小库便可以。

struts2最小库内容:

三、struts2例子

1. 目录结构

说明:struts2的目录结构
action:用于与网页交互的类,相对于Servlet的升级版
domian:用于保存实例类,如学生、老师等类
struts.xml:此为struts2的核心,用于对action中的类进行配件的主要文件
web.xml:此作为配置struts2的过滤器,是struts使用的根本
其他目录:在此并不重要

2.初始步骤
  1. 2.1创建动态web工程
  1. 2.2导入struts核心库

将struts的最小库,导入至WEB-INF下的lib文件夹下

  1. 2.3配置struts过滤器

在WEB-INF下的web.xml的,配置struts的执行与准备的过滤器

  1. 2.4创建struts配置文件
  1. 2.5创建action类与user类

user类

action类

3.运行结果

web界面:
网站:
s2 --工程名
demo --action包
test.do --action类名
?之后 --属性内容信息

控制台界面:
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值