设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
QQ登录
微信登录
登陆
注册
门户
Portal
开源
问答
系统
工作
资讯
论坛
BBS
硬件
编程
漏洞
安全
虚拟化
问答
投稿
文章
帖子
用户
快速发帖
客服电话
点击联系客服
在线时间:8:00-16:00
客服电话
132-9538-2358
电子邮件
[email protected]
APP下载
迪恩网络APP
随时随地掌握行业动态
官方微信
扫描二维码
关注迪恩网络微信公众号
问题反馈
返回顶部
电脑基础
选购指南
故障排查
笔记本
电脑组装
电视盒子
平板电脑
电脑周边
Python
Java
Node.js
c#
Ruby
JSP
LUA
ASP.NET
VBScript
VB.NET
Perl
Erlang
Scala
Julia
JavaScript
VUE
JQuery
Node.js
TypeScript
AJAX
HTML
CSS
BootStrap
综合其他
经典问答
漏洞分析
CVE漏洞
安全教程
安全设置
杀毒防毒
病毒查杀
脚本攻防
入侵防御
工具使用
加密解密
手机安全
安全其他
Docker
网址转二维码
网址缩短
网址转二维码
网址转二维码
qrcode.16892.net
qrcode.55276.net
qrcode.devdocs.uk
qrcode.mlink.in
qrcode.ogeek.cn
qrcode.ostack.cn
qrcode.shenghuobao.net
qrcode.shenzhenjia.cn
qrcode.sqlite.in
qrcode.vigge.cn
qrcode.vigge.net
qrcode.vigges.net
qrcode.wujigu.com
qrcode.xstack.ru
tools.16892.net
tools.55276.net
tools.devdocs.uk
OStack程序员社区-中国程序员成长平台
›
门户
›
编程
›
开发框架
›
Struts2 教程
Struts2 教程
RSS
Struts2 Tiles集成
在本章中,我们会学习到将 Tiles 框架与 Struts2 集成所涉及的步骤。Apache Tiles是一个模板框架,用于简化 Web 应用程序用户界面的开发。首先,我们需要从Apache Tiles网站下载tiles jar文件。你需要将以下 jar 文 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:00
|
阅读:172
|
回复:0
Struts2 Hibernate集成
Hibernate是一个高性能的对象/关系留存和查询服务,它是根据开源GNU宽通用公共许可证(LGPL)许可的,可以免费下载。在这一章。 我们将学习如何实现Struts2 与Hibernate的集成。如果你不熟悉Hibernate,可以查看我们 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 13:00
|
阅读:178
|
回复:0
Struts2 注释
如前章节中所讲到的,Struts提供了两种形式的配置。传统的方式是对所有配置使用struts.xml文件。到目前为止,我们在教程里已经看到了好些这样的例子。配置Struts的另一种方法是使用Java5 的注释功能。使用struts注释 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 12:59
|
阅读:198
|
回复:0
Struts2 控制标签
Struts2 标签有一组标签,可以方便地控制页面执行的流程。以下是主要的Struts2 控制标签: if和else标签这些标签执行在每种语言中找到的基本条件流。“If”标签可以单独使用,也可以与“Else If”标签,和单个或是 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 12:59
|
阅读:200
|
回复:0
Struts2 数据标签
Struts2 的数据标签主要用于操作页面上显示的数据。下面列出了主要的数据标签: action标签此标签允许开发人员通过指定action名称和可选的命名空间直接从JSP页面调用action。标签的正文内容用于呈现action的结果。在 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 12:59
|
阅读:186
|
回复:0
Struts2 表单标签
表单标签列表是Struts UI标签的子集。这些标签有助于渲染Struts Web应用程序所需的用户界面,主要分为三类,本章将介绍这三种类型的UI标签: 简单UI标签我们其实已经在前面的示例中使用了这些标签,接下来将在本章中 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 12:59
|
阅读:194
|
回复:0
Struts2 Ajax标签
Struts使用DOJO框架来实现AJAX标签。首先,执行示例前,你需要将struts2-dojo-plugin-2.2.3.jar添加到类路径。你可以从struts2 下载的lib文件夹中获取这个文件(C:\struts-2.2.3-all\struts-2.2.3\lib\struts2-do_来 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 12:59
|
阅读:174
|
回复:0
Struts2 Spring集成
Spring是当下流行的Web框架,可提供带有许多常见Web任务的简易的集成。那么问题是,当我们有Struts2时,为什么我们需要Spring?因为Spring不仅仅是一个MVC框架,它提供了许多其他在Struts中不可用的好东西。例如:依 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 12:59
|
阅读:176
|
回复:0
Struts2 值栈/OGNL
值栈是一组对象,按照提供的顺序存储以下这些对象:序号对象和说明1Temporary对象 实际中存在各种在页面执行期间创建的temporary对象。例如,JSP标签循环集合的当前迭代值。 2Model对象 如果在struts应用程序中使用M ...……
作者:菜鸟教程小白
|
时间:2022-2-2 12:58
|
阅读:185
|
回复:0
Struts2 文件上传
Struts2 框架为依据“基于表单的HTML文件上传”所进行的文件处理上传提供了内置支持。当文件上传时,它通常会存储在临时目录中,然后Action类应对其进行处理或移动到固定目录中,以确保数据不会丢失。注意:服务器可 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 12:58
|
阅读:183
|
回复:0
Struts2 数据库访问
本章内容将告诉你如何使用Struts2 的简单步骤访问数据库。Struts是一个MVC框架,而不是一个数据库框架,但它提供了对JPA/Hibernate集成的出色支持。我们会在后面的章节中讨论hibernate集成,但在本章中,我们将使用 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 12:58
|
阅读:191
|
回复:0
Struts2 发送电子邮件
本章内容将教你如何使用Struts2 应用程序发送电子邮件。学习前,你需要从JavaMail API 1.4.4下载并安装mail.jar,并将mail.jar文件放在WEB-INF\lib文件夹中,然后继续按照以下标准步骤创建action,视图和配置文件。 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 12:58
|
阅读:201
|
回复:0
Struts2 验证框架
这章我们将研究Struts的验证框架。Struts的核心中的验证框架,可在执行action方法之前,帮助应用程序运行规则执行验证。客户端验证通常使用Javascript实现,但是不能仅仅依赖于客户端验证。实践表明,应该在应用程序 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 12:58
|
阅读:191
|
回复:0
Struts2 本地化/国际化(i18n)
国际化(i18n)是规划和实施产品和服务以便更好地适应特定的当地语言和文化的过程,也就是本地化过程,而国际化过程有时也被称为翻译或本地化实现。国际化缩写为i18n,单词以i开头,以n结尾,是因为在第一个i和最后 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 12:58
|
阅读:176
|
回复:0
Struts2 类型转换
HTTP请求上的所有内容都按协议处理为字符串,包括数字,布尔值,整数,日期,小数和其他。对HTTP来说,每个事件都是一个字符串。但是,在Struts类中,你可以具有任意数据类型的属性。我们如何让Struts自动匹配属性呢 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 12:58
|
阅读:190
|
回复:0
Struts2 主题和模板
开始本章的内容学习之前,让我们看看http://struts.apache.org给出的几个定义: 术语描述tag(标签)从JSP,FreeMarker或Velocity内部执行的一小段代码。template(模板)一些代码,通常是写在FreeMarker上的,可以 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 12:58
|
阅读:201
|
回复:0
Struts2 异常处理
Struts提供了一种更简单的方法来处理未捕获的异常,并将用户重定向到专门的错误页面。你可以很轻松地配置Struts为不同的异常显示不同的错误页面。Struts通过使用“exception”拦截器来使异常处理变得简单。“excepti ...……
作者:菜鸟教程小白
|
时间:2022-2-2 12:58
|
阅读:168
|
回复:0
Struts2 环境设置
我们的第一个任务是运行一个最小的Struts2 应用程序。本章将指导你如何搭建Struts2 开发环境进行工作。我们假设你的电脑已经安装了JDK(5+)、Tomcat以及Eclipse,如果你没有安装这些组件那就按照下面列出快捷方式安 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 12:57
|
阅读:165
|
回复:0
Struts2 架构
从一个高水平角度看,Struts2 是一个MVC拉动的(或MVC2)框架,Struts2 的模型-视图-控制器模式是通过以下五个核心部分进行实现的:操作(Actions)拦截器(Interceptors)值栈(Value Stack)/OGNL结果(Result)/ ...……
作者:菜鸟教程小白
|
时间:2022-2-2 12:57
|
阅读:170
|
回复:0
Struts2 Hello World示例
通过学习Struts2 框架可以了解到,当你在Struts2 的web应用程序里点击一个超链接或提交一个HTML表单时,会由控制器收集输入并发送一个叫Actions的Java类。Action被执行后,Result会选择一个资源给予响应。这个资源通 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 12:57
|
阅读:179
|
回复:0
Struts2 配置文件
本章节将带你学习Struts2 应用程序所需的基本配置。在这里可以看到哪些将被配置到一些重要的配置文件中:web.xml、struts.xml、struts-config.xml以及struts.properties。实际上,你可以继续依赖于使用web.xml和stru ...……
作者:菜鸟教程小白
|
时间:2022-2-2 12:57
|
阅读:164
|
回复:0
Struts2 Actions动作
Actions是Struts2框架的核心,因为它们适用于任何MVC(Model View Controller)框架。 每个URL映射到特定的action,其提供处理来自用户的请求所需的处理逻辑。但action还有另外两个重要的功能。 首先,action在将数 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 12:57
|
阅读:191
|
回复:0
Struts2 拦截器
拦截器在概念上与servlet过滤器或JDK代理类相同。拦截器允许横切功能,把action以及框架分开实现。你可以使用拦截器实现以下操作: 在调用action之前提供预处理逻辑。在调用action后提供后处理逻辑。捕获异常,以便 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 12:57
|
阅读:173
|
回复:0
Struts2 结果类型
如前面所述,results标签在Struts2 MVC框架中扮演视图的角色。Action负责执行业务逻辑,下一步就是使用results标签显示视图。通常有一些导航规则附加的结果。例如,如果action是进行验证用户,则有三种可能的结果: ...……
作者:菜鸟教程小白
|
时间:2022-2-2 12:57
|
阅读:209
|
回复:0
Struts2 概述
Struts2 是目前较为普及和成熟的基于MVC设计模式的web应用程序框架,它不仅仅是Struts1 的升级版本,更是一个全新的Struts架构。最初,是以WebWork框架和Struts框架为基础,通过提供增强和改进的Struts框架,进而实 ...……
作者:菜鸟教程小白
|
时间:2022-2-2 12:56
|
阅读:171
|
回复:0
Struts2 MVC架构
模型(Model)-视图(View)-控制器(Controller),通常简称MVC,是一种开发web应用程序的软件设计模式。该软件设计模式由以下三部分组成: 模型——属于软件设计模式的底层基础,主要负责数据维护。 视图—— ...……
作者:菜鸟教程小白
|
时间:2022-2-2 12:56
|
阅读:175
|
回复:0
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部