摘要: 今天我在循环一个Map的时候遇到了一个很郁闷的bug,纠结了很久,记下来!!!下面是部分代码<logic:equal name="map" property="key" value="Sno"> <td><bean:write name="map" property="value" /> </td></logic:equal> 在使用struts的标签<bean:write name="map" propert 阅读全文
posted @ 2012-04-20 19:04 GYW. 阅读(1621) 评论(0) 推荐(1) 编辑
摘要: struts-config.xml的配置文件必须按下面的顺序进行配置:1、display-name2、description3、data-sources4、form-beans5、global-exceptions6、global-forwards7、action-mappings8、controller9、message-resources*10、plug-in*如果不按此顺序会报如下异常:切记!严重: Parse Error at line 40 column 17: The content of element type "struts-config" must ma 阅读全文
posted @ 2012-04-20 18:38 GYW. 阅读(760) 评论(0) 推荐(0) 编辑
摘要: import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Set;//循环遍历map的方法public class CircleMap {public static void main(String[] args) { Map<String, Integer> tempMap = new HashMap<String, Integer>(); tempMa 阅读全文
posted @ 2012-04-20 15:40 GYW. 阅读(10372) 评论(1) 推荐(0) 编辑
摘要: 1.Action,其它类型的Action的父类,只能实现其中的 execute()方法来处理业务,缺点是,一个Action只能处理一个业务,不能自定义处理多个业务,所以一般很少用。MappingDispatchAction为每个不同的处理方法都要在struts-config.xml配置对应的action而DispatchAction只需要配置一个然后利用给parameter字段赋值来区分。从我做项目的经验来说,使用MappingDispatchAction恐怕是最方便最直接了,因为它最容易调试。因为根据form提交的action的不同就可以区分不同的方法(例如增加,删除,修改)但是缺点就是会是 阅读全文
posted @ 2012-04-20 14:57 GYW. 阅读(2047) 评论(0) 推荐(0) 编辑