
Struts2
Struts2
veejaLiu
nice to meet you.
展开
-
(五)Struts2——OGNL
OGNL一、值栈我们在struts——helloWorld中的示例程序中,使用了${productName} 读取productName 值,实际上该属性并不在request 等域对象中,而是从值栈中获取的。值栈,ValueStack:可以从ActionContext中获取值栈对象。值栈可以分为两个逻辑部分:Map栈:实际上是OgnlContext类型。也是对ActionContex...原创 2020-03-11 20:53:40 · 274 阅读 · 0 评论 -
(四)Struts2——通配符映射&&动态方法调用
通配符映射一、引言我们来做一个假设,有这样一个情况,可能会有四种请求,我们用html超链接来模拟这种情况:<body> <a href="UserAction-save">User Save</a> <br><br> <a href="UserAction-update">User Update</a&g...原创 2020-03-10 10:49:50 · 418 阅读 · 0 评论 -
(三)Struts2——result
result一、result 概述result是action节点的子节点;result代表action方法执行后,可能去 的一个目的地;一个action节点可以配置多个result子节点;result的name属性值对应着action方法可能有的一个返回值。例如:public class TestResultAction { private int number; publ...原创 2020-03-10 09:29:08 · 281 阅读 · 0 评论 -
(二)Struts2——action和Action类——精讲&案例
一、action VS Action 类action:代表一个struts2的请求。Action类:能够处理Struts2请求的类。比如我们上篇文章中写的Product类,就是一个Action类,因为他有一个save()方法,可以处理一些请求。我们可以描述的详细一点:action:应用程序可以完成的每一个操作. 例如: 显示一个登陆表单; 把产品信息保存起来。Action类:属...原创 2020-03-09 23:20:30 · 1143 阅读 · 0 评论 -
(一)Struts2入门——HelloWorld
一、Struts2 概述Struts2 是一个用来开发 MVC 应用程序的框架。它提供了 Web 应用程序开发过程中的一些常见问题的解决方案:对来自用户的输入数据进行合法性验证统一的布局可扩展性国际化和本地化支持 Ajax表单的重复提交文件的上传下载……Struts2 VS Struts1在体系结构方面更优秀:类更少, 更高效: 在 Struts2 中无需使用 “A...原创 2020-03-08 20:16:08 · 303 阅读 · 0 评论