Struts
来源:互联网 发布:贫贱夫妻百事哀 知乎 编辑:程序博客网 时间:2024/06/16 09:28
1、Struts概述
1)Struts的英文单词是什么意思?
支柱,支干,来源于旧建筑和旧式飞机使用的金属支架。
(2)Struts是什么?
Struts是流行和成熟的基于MVC设计模式的Web应用程序框架。
(3)使用Struts的目的:
为了帮助我们减少在运用MVC设计模型来开发Web应用时间。
2、MVC模式简介
MVC是模型(Model)、视图(View)和控制器(Controller)的缩写;MVC是一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。在Struts中,Controller就是action。
MVC流程:
3、Struts例子
(1)配置web.xml
<filter> <filter-name>Struts2</filter-name> <filter-class>StrutsPrepareAndExecuteFilter</filter-class></filter><filter-mapping> <filter-name>Struts2</filter-name> <url-pattern>/*</url-pattern></filter-mapping>
(2)配置struts.xml
<struts> <package name="default" namespace="/" extends="struts-default"> <action name="helloworld" class="HelloWorldAction"> <result>/result.jsp</result> </action> </package></struts>
阅读全文
0 0
- Struts
- STRUTS
- struts
- Struts
- Struts
- Struts
- Struts
- Struts
- Struts
- Struts
- Struts
- struts
- struts
- struts
- Struts
- struts
- Struts
- struts
- Error:Conflict with dependency 'com.google.code.findbugs:jsr305'解决
- s5pv210-Linux驱动之SD卡主机控制器
- php选择排序,插入排序
- 传统的创建线程的两种方式
- ubuntu16.04 opencv3.3 python2.7 caffe GPU环境搭建
- Struts
- 终结者模式
- 归并排序学习总结,递归法&&插入排序&&冒泡排序&&选择排序&&快速排序
- Python小Tips
- Spark Hadoop集群部署与Spark操作HDFS运行详解---Spark学习笔记10
- 微服务初探(0)
- 无监督学习简介
- 把一元钱换成1分,2分,5分的硬币。有多少种换法
- 指针的算数运算(2)