文章分类 -  struts2框架

关于struts2的学习笔记
摘要:struts2标签大致分类 在struts2中有一套比较完备的标签体系,它既包含了想JSTL那样的控制标签,还包含了像HTML那样的表单标签,下面对struts2的标签进行一个简单的分类 普通标签 控制标签 iterator if elseif else 数据标签 property UI标签 表单标 阅读全文
posted @ 2018-08-13 10:26 Jin同学 阅读(99) 评论(0) 推荐(0)
摘要:当Action类中的方法执行时抛出异常后,浏览器的页面就会出现很多错误的提示,如果用户不懂编程就会很懵逼,看不懂ing 。。。。。。 那么怎样解决这个问题? 可以在struts.xml文件中进行异常的处理,如果出现错误就将页面重定向到一个特定的页面,而不是出现一堆的乱码,显得更加专业 可以将如下代码 阅读全文
posted @ 2018-07-23 20:13 Jin同学 阅读(196) 评论(0) 推荐(0)
摘要:什么是拦截器 拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个action执行前阻止其执行,同时也提供了一种可以提取action中可重用部分的方式。在AOP(Aspect-Oriented Programming)中拦截 阅读全文
posted @ 2018-07-23 20:02 Jin同学 阅读(237) 评论(0) 推荐(0)
摘要:什么是OGNL OGNL表达式是Object-Graph Navigation Language的缩写,是一种功能强大的表达式语言,通过简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转换。在Struts1中,习惯使用的表达式语言是EL,在WebWor 阅读全文
posted @ 2018-07-16 16:24 Jin同学 阅读(1405) 评论(0) 推荐(0)
摘要:结果跳转方式 在struts.xml文件中,配置result标签的type类就可以选择处理结果的方式,struts2提供了如下处理结果的方式,可以在struts2核心包 --> struts-default.xml文件中找到 这里介绍四种,分别是转发、重定向、转发到Action、重定向到Action 阅读全文
posted @ 2018-07-10 11:56 Jin同学 阅读(231) 评论(0) 推荐(0)
摘要:struts2.xml配置 package元素:和java中的包不是一个概念,将Action配置封装,就可以在package中配置很多Action name属性: 给包起名字,起到一个标识的作用,没有特殊的意义,不能与其他的包名重复 namespace属性: 给action的访问路径中定义一个命名空 阅读全文
posted @ 2018-07-08 21:32 Jin同学 阅读(359) 评论(0) 推荐(0)
摘要:struts2是什么? Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基 阅读全文
posted @ 2018-07-06 23:10 Jin同学 阅读(147) 评论(0) 推荐(0)