JSP问题,怎么用request.getAttribute方法取出集合(List)

JSP问题,怎么用request.getAttribute方法取出集合(List),第1张

setAttribute(String name, Object o) 方法存放一个对象名和对象 类似于键值对getAttribute(String name);方法通过一个键名或者说对象名 取出对象如果要存如list集合 那么也类似 下面我写的测试代码 可供参考: <%

List list=new ArrayList();

listadd("北京");

listadd("重庆");

listadd("广州");

requestsetAttribute("address",list);

requestsetCharacterEncoding("GBK");

List ps=(List)requestgetAttribute("address");

for(int i=0;i<listsize();i++){

outprintln(psget(i));

} 如有疑问可追问,谢谢!

%></SPAN></SPAN></p>

把List看成数组,用下标形式取。

例如:取第一个元素:List<String> list =new List<String>();String string=list[0];

函数解析:String类是不可变的,对String类的任何改变,都是返回一个新的String类对象。 String 对象是 SystemChar 对象的有序集合,用于表示字符串。String 对象的值是该有序集合的内容,并且该值是不可变的,

写一个代码可以解决,代码如下:

在编程语言中List 是标准类库中的一个类,可以简单视之为双向链表,以线性列的方式管理物件集合。list 的特色是在集合的任何位置增加或删除元素都很快,但是不支持随机存取。list 是类库提供的众多容器(container)之一,除此之外还有vector、set、map、…等等。

list 以模板方式实现(即泛型),可以处理任意型别的变量,包括使用者自定义的资料型态例如:它可以是一个放置整数(int)型态的 list、也可以是放置字串(char 或 string)型态的 list、或者放置使用者自定类别(user-defined class)的 list。

有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。

写一个代码可以解决,代码如下:

在编程语言中List 是标准类库中的一个类,可以简单视之为双向链表,以线性列的方式管理物件集合。list 的特色是在集合的任何位置增加或删除元素都很快,但是不支持随机存取。list 是类库提供的众多容器(container)之一,除此之外还有vector、set、map、…等等。

list 以模板方式实现(即泛型),可以处理任意型别的变量,包括使用者自定义的资料型态例如:它可以是一个放置整数(int)型态的 list、也可以是放置字串(char 或 string)型态的 list、或者放置使用者自定类别(user-defined class)的 list。

有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。

把值放set里,然后再取出来放入list就不会重复,参考如下:

String [] arr = {"q","q","s","s","w","w"};

Map <String, List<String>> hm = new HashMap<String , List<String>>();

List <String>l = ArraysasList(arr);

for(Iterator <String>it = literator();ithasNext();){

String a = itnext();

List <String> temp = hmget(a);

if(temp == null){

temp = new ArrayList<String>();

hmput(a, temp);

}

tempadd(a);

}

Java code

//添加泛型,

private List<Stock> stocks = new ArrayList<Stock>();

页面可以使用struts标签或者C标签迭代即可。C标签如下:

<c:forEach var="stock" items="${comm }">

${stockstockNum }

</c:forEach>

以上就是关于JSP问题,怎么用request.getAttribute方法取出集合(List)全部的内容,包括:JSP问题,怎么用request.getAttribute方法取出集合(List)、从list中获得元素、请教,在List集合中怎么得到元素的索引值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9607895.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存