
Struts2
yigg
追逐成功的路上只有逆风
展开
-
struts2总结
目录:struts2概念 struts2 MVC架构 struts2 环境设置 Struts2 架构:运行流程 基础 Struts2 Hello World示例 配置文件 中文处理 异常处理 结果类型type:服务端跳转、客户端跳转 拦截器:struts自带拦截器、自定义拦截器 Struts2 Actions动作:Action是多实例的 Str...原创 2018-11-06 23:31:35 · 139 阅读 · 0 评论 -
1.struts2 配置文件 - struts.xml
在src目录下创建一个struts.xml文件<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://strut...原创 2019-10-09 11:49:49 · 209 阅读 · 0 评论 -
2.struts2 Actions动作 - ActionSupport
Actions的作用Actions是Struts2框架的核心,因为它们适用于任何MVC(Model View Controller)框架。 每个URL映射到特定的action,其提供处理来自用户的请求所需的处理逻辑。但action还有另外两个重要的功能。 首先,action在将数据从请求传递到视图(无论是JSP还是其他类型的结果)方面起着重要作用。 第二,action必须协助框架确定哪个结果...原创 2019-10-09 12:14:58 · 270 阅读 · 0 评论 -
3..Struts2_值栈
目录:什么是值栈 值栈的内部结构 OGNL 值栈的使用 获取对象栈的对象属性 若想访问 Object Stack 里的某个对象的属性. 可以使用以下几种形式之一: object.propertyName ; object[‘propertyName’] ; object[“propertyName”] ObjectStack 里的对象可以通过...原创 2017-10-24 10:50:45 · 275 阅读 · 0 评论 -
4..Struts2_标签
目录:通用标签 不通用标签 checkbox标签一.通过标签1.property 标签property 标签用来输出一个值栈属性的值default [String] 可选 默认:,如果value值为null或没有给定,将显示该属性值 escape [Boolean]示例:输出 Action 属性 customerId 的值: <s:property va...原创 2017-10-27 19:02:04 · 254 阅读 · 0 评论 -
5.Struts2_表单标签
注意:表单标签(在jsp中使用前需要引入标签库)概述表单标签将在 HTML 文档里被呈现为一个表单元素使用表单标签的优点:表单回显 对页面进行布局和排版标签的属性可以被赋值为一个静态的值或一个 OGNL 表达式. 如果在赋值时使用了一个 OGNL 表达式并把它用 %{} 括起来, 这个表达式将会被求值.表单标签的共同属性该属性只在没有使用 simple 主题时...原创 2017-10-31 19:29:17 · 431 阅读 · 0 评论 -
6.Struts2_国际化
目录:概念 国际化的方式 实例一.概念为动态地访问国际化资源文件,实现让用户自行选择语言的功能,只需要提供一个下拉列表框,在下拉列表框中列出本应用所支持的各种语言并且,当用户选择下拉列表中的某个选项时,系统将该下拉列表项的值设置为request_locale参数提交(select的name属性设置为request_locale)。类似于此:二.国际化的方式...原创 2017-11-29 20:25:46 · 203 阅读 · 0 评论 -
7.Struts2_CRUD操作(1)查询和删除
先导入struts2必要的包放在lib下,并配置web.xml1.结构目录2.代码(1)index.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML...原创 2017-11-16 23:25:50 · 332 阅读 · 0 评论 -
8.Struts2_CRUD操作(2)添加和修改
1.结构目录2.dao.javapackage struts.app; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; public class Dao { priv...原创 2017-11-19 19:02:19 · 383 阅读 · 0 评论