![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java-Struts2
韩慧兵
项目经理
展开
-
20.Struts2中的ModelDriven机制及其运用
目录(?)[-] ModelDriven 为什么需要ModelDriven ModelDriven背后的机制 理解常见的陷阱及其解决方法 ModelDriven 为什么需要ModelDriven 所谓ModelDriven,意思是直接把实体类当成页面数据的收集对象。比如,有实体类User如下: package cn.com.le原创 2015-10-30 13:23:30 · 261 阅读 · 0 评论 -
Struts2 中的action与页面数据传输
1. 如何将参数从界面传递到Action? 你可以把Struts2中的Action看做是Struts1的Action+ActionForm,即只需在Action中定义相关的属性(要有getters/setters方法),然后界面传参的名称跟这些属性保持一致即可。普通的数据类型,将可自动转换。(空字符串转换为int类型时将报错) 2.如何将数据从Action传输到JSP? 可通过多种方式传输原创 2015-10-30 13:22:38 · 321 阅读 · 0 评论 -
Struts2源码阅读系列之Struts2简单例子
第一个Struts2程序,我们需要完成下面的事项: l 在web.xml中增加Filter(过滤器)配置 l 编写Action l 编写Struts2的配置文件 l 编写JSP 引入依赖包 我们的第一个Struts2应用程序,将基于最新的struts2版本:struts2.2.1版本。我们首先创建一个Web原创 2015-10-30 13:22:40 · 413 阅读 · 0 评论 -
Struts2源码阅读系列-序
对struts2的使用只是局限于原理与使用,对底部实现机制不是很了解,在工作过程中,去解惑,看源码扒资源,整理此系列文章 1.Struts2源码阅读系列之Struts2简单例子 2.Struts2源码阅读系列之Struts2工作原理原创 2015-10-30 13:22:43 · 255 阅读 · 0 评论 -
Struts2源码阅读系列之Struts2工作原理
运行流程 先回忆一下在HelloWorld中,我们做了什么: 在web.xml中配置了Struts2的过滤器 写了一个Action类,名称为HelloWorldAction 在struts.xml中配置了这个Action类 写了两个页面,一个是登录页面,一个是欢迎页面 只做了这么点事情,就可以在Struts2的帮助下顺利完成功能调用,那么Struts2内部是怎么运行的呢原创 2015-10-30 13:22:45 · 499 阅读 · 0 评论