MyException - 我的异常网
当前位置:我的异常网» Java Web开发 » 请问3个有关问题,ArrayList泛型数组的定义、web.xm

请问3个有关问题,ArrayList泛型数组的定义、web.xml的首页设置等(4)

www.MyException.Cn  网友分享于:2013-01-25  浏览:71次


------解决方案--------------------
1.用Map,我曾经写过一个List里面放Map,然后Map里面又放List的,客户的变态要求。
2.可以在index.jsp内加一个跳转,index.jsp只有一个跳转,就像有些网站登陆后提示“三秒后自动跳到某某
主页,如果您的浏览器没有跳转请点击这里!”
------解决方案--------------------
数组是无法定义泛型的
------解决方案--------------------

------解决方案--------------------
fdgd
------解决方案--------------------
最终结果是?
------解决方案--------------------
你学过封装没有,把几个不同的类封装到一个新类中不就行了,何必搞的那么麻烦

------解决方案--------------------
UP
------解决方案--------------------
探讨
你学过封装没有,把几个不同的类封装到一个新类中不就行了,何必搞的那么麻烦

------解决方案--------------------
顶一下
------解决方案--------------------
探讨
引用:
你学过封装没有,把几个不同的类封装到一个新类中不就行了,何必搞的那么麻烦

同意,定义一个实体类,就解决了啊

------解决方案--------------------
设计模式中的合成模式不是可以满足您的要求吗,这样即方便又能扩展。多好的方案啊。呵,
------解决方案--------------------
探讨
引用:
1、既然是几个不同类,你怎么能用上泛型的?!
ArrayList <Object> al=new ArrayList <Object>();
你这样定义就可以了
3、@SuppressWarnings("unchecked")在jsp里面用不上,只能在java文件里面调用去除警告

顶2楼
ArrayList就是一个数组,楼主何必要自己定义数组,将几个不同类的内容放入ArrayList也是很方便操作的

------解决方案--------------------
这是第1题,不知道是否符合题意
Java code

/********************      添加     ************************/
List<String[]> list = new ArrayList<String[]>();
while(rs.next()){
    //添加的时候,没有必要区分类型是1、2、3...    
    String type = rs.getString("type");
    String title = rs.getString("title");
    String content = rs.getString("content");
    String create_time = rs.getString("create_time");
    
    String[] arr = new String[]{type,title,content,create_time};
    
    List.add(arr);
}
request.setAttribute("list",List);


/********************      取值     ************************/
List<String[]> alist = (ArrayList<String[]>)request.getAttribute("list");
for(int i=0;i<alist.size();i++){
    /**
    *这时候得到之前添加的每一行了
    *如果这时候要区分,很容易,strArray[0]就是类型...
    */
    String[] strArray = alist.get(i);
    
    String type = strArray[0];
    String title = strArray[1];
    String content = strArray[2];
    String create_time = strArray[3];
}

------解决方案--------------------
顶!!!

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有