jstl-创新互联

创新互联公司是一家集网站建设,遵义企业网站建设,遵义品牌网站建设,网站定制,遵义网站建设报价,网络营销,网络优化,遵义网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。>jstl 要使用C标签,就要引入. <%@ taglib%> 是要告诉容器,转译JSP,会对应URI属性的自定义函数。 prefix是前置名称。 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> uri是指C标签的路径: MyEclipse中的 java EE5 àjstl-1.2.jaràWEB-INFàc.tld中有uri prefix: 要使用的C标签 C标签: u value:要输入到界面default:没有的话,默认输出的 escapeXml:输出的html标签是否要过滤 如果使用的有EL ${} 取出内置对象的数据.内置对象中key名相同,原则是从最小的出来,就结束。 pageContext< request < session < application(生命周期大小) u 就是 在想要加的内置对象中加入setAttribute(var,value); u 删除Attribute的对象。如果没有scope,那么就代表 内置对象中所有的”abc都删除。” u <%int i=9/0; %> 捕捉错误的标签。 u <% request.setAttribute(“a”,”123”)%> a=123; 判断语句if,如果test的属性值是true;就运行。但是没有 else u hao de bu hao hao hao de 很像switch()case dedault u LinkedList linkedList=new LinkedList(); linkedList.add("a"); linkedList.add("b"); linkedList.add("c"); request.setAttribute("linkedList",linkedList); 把linkedList全部取出来,li相当于 一个对象String
begin相当于开始下标,end终下标 step是指 相隔多少跳一下 u ${temp} items是一个字符串,delims是分隔符,var是结果


重定向。



        

把a.jsp插入到本页面。可以带 param的 在a.jsp中 {param.a}取出
jstl的细节问题。
怎么取hashMap中的对象
    Poe poe1=new Poe("xiaoming","23");
    Poe poe2=new Poe("xiaohua","24");
    HashMap poes=new HashMap();
    poes.put("1",poe1);
    poes.put("2",poe2);
   request.setAttribute("listPoe",poes);


        key=
        value=
        poe=
        
怎么取set中的数据 Set sets=new HashSet(); sets.add(poe1); sets.add(poe2); request.setAttribute("sets",sets); name= age= 怎么用来表示 取出来的对象是否为空。 request.setAttribute("abc","123");

网站名称:jstl-创新互联
文章源于:http://pwwzsj.com/article/dcphdh.html