<s:if test="${weigou}==999"> //错误的 ${list==null} ,$实在strtus的配置文件中取值用的,不是在jsp页面里取值的的吧,所以上面错误; 下面是对的 <s:if test="#request.weigou==999}"> </s:if> 如果你要判断集合, 先在action中把list集合放到request作用域中;然后用 "#" 取出来<s:if test…
<form id="form1" name="form1" method="post" action="">这是form表单,里面有action <发送到哪>,method <里面有post,get表示发送请求,选一>,id<表单标识>, name<表单名>属性:…
1. logic:empty 该标签是用来判断是否为空的.如果为空,该标签体中嵌入的内容就会被处理.该标签用于以下情况: 1)当Java对象为null时: 2)当String对象为""时: 3)当java.util.Collection对象中的isEmpty()返回true时: 4)当java.util.Map对象中的isEmpty()返回true时. eg. <logic:empty name="userList"> ... </logic:em…
用户每次访问struts的action,都会创建一个Action对象.值栈对象.ActionContext对象:然后把Action对象放入值栈中: 最后再把值栈对象放入request中,传入jsp页面(key: struts.valueStack). 值栈的内存结构分为: map栈: request session application list栈: action及全局对象 我们只需要通过ActionContext对象就可以访问struts的其他的关键对象. public class Ognl…
Struts标签<s:if>判断字符串是否包含一个固定的值:1.如果比较对象是字符串: <s:if test="str.contains('判断是否包含的字符串')" > 包含 </s:if> <s:else> 不包含 </s:else> 2.如果比较对象是某个对象的属性: <s:if test="(notice.title).contains('通知')"> <a target=&quo…
post 请求,headers里有属性(xxx).请求时报错: XMLHttpRequest cannot load <url>. Request header field xxx is not allowed by Access-Control-Allow-Headers in preflight response. 解决:在后端的Access-Control-Allow-Headers里,添加该 field.…
我之前虽然会用,但是一直分不清彼此之间有什么区别,所以查找资料,将它们进行整合区分,加深了解, 一 介绍 1.Struts2的作用   Struts2标签库提供了主题.模板支持,极大地简化了视图页面的编写,而且,struts2的主题.模板都提供了很好的扩展性.实现了更好的代码复用.Struts2允许在页面中使用自定义组件,这完全能满足项目中页面显示复杂,多变的需求.Struts2的标签库有一个巨大的改进之处,struts2标签库的标签不依赖于任何表现层技术,也就是说strtus2提供了大部分标签…
一.ONGL OGNL 的全称是“Object-Graph Navigation Language”,即对象图导航语言,它是一种功能强大的开源表达式语言.使用这种表达式语言可以通过某种表达式语法存取 Java 对象的任意属性,调用 Java 对象的方法,以及实现类型转换等. 特点: ● 支持对象方法调用.如 objName.methodName(). ● 支持类静态方法调用和值访问,表达式的格式为 @[类全名(包括包路径)]@[方法名|值名].如 @java.lang.String@format…
<html:select>生成HTML<select>元素 <html:option>:生成HTML<option>元素 <html:options>:生成一组HTML<options>元素 <html:optionsCollection>生成一组HTML<options>元素. <html:select>生成HTML<select>元素,表示下拉列表框或多选列表. 在<html:…
本文转自:http://hi.baidu.com/xzkcz/blog/item/5cf9f91f01beb9f4e0fe0bd4.html   Struts提供了五个标签库,即:HTML.Bean.Logic.Template和Nested. HTML 标签: 用来创建能够和Struts 框架和其他相应的HTML 标签交互的HTML 输入表单 Bean 标签: 在访问JavaBeans 及其属性,以及定义一个新的bean 时使用 Logic 标签: 管理条件产生的输出和对象集产生的循环 Tem…