免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1216 | 回复: 0
打印 上一主题 下一主题

JSTL整理书本内容 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-09-24 09:34 |只看该作者 |倒序浏览

                                                 这个是要加裁进来
1.
其中的escapeXml表示的是 如果为false表示会转义 为true表示不转义默认为true
哈哈原来${} 是有意义的呀!我就说嘛!
相当于PHP里面的 {$var} 的含义是一样的!
2.

如果你在使用javabean的话那target表示的是这个JAVABEAN的名称然后property表示对哪个属性作设置
设置完了之后就相当于是做了user.setProperty了!然后在其它的地方就能够调用getProperty操作
var:表示哪个值即它的名称是什么
value:表示设置了什么值
scope:表示范畴是什么
78789789
如果有body的话就将属性值设置到了body里面了!
心得: 如果
然后我想要在JSP页面中
使用JavaBean
List list = urlconf.listConf();  直接调用JavaBean里面的方法!
%>
得到了一个对象之后我们就可以通过JSTL中的foreach输出记录了!
" scope="request">
   
     
   
因为list 里面我是存放的为 MAP对象的。我想起来了 在Django里面我也遇到了类似的问题
如果返回的对象的话要怎么写如果返回的是值 又要怎么写!
list.url_memo  list[0]
哈哈
3. 将值从里面删除掉         
其实我现在发现session,request之类的真的应该像PHP那样定义成数组类型出来。这样的话理解起来会比较方便的。都是数组类型的数据。自然可以删除添加了!
4.
其中的var表示这个异常的名称是什么。然后通过名称我们可以去得到对应的这个异常的详细信息出来了!
里面的BODY定义的是SCRIPTYG脚本的!
5.条件标签
  先对一个变量设置好一个值!
         test后面是跟一个表达式的 ${}
ok
其含义是        发现跟PHP好像呀!也可以说是PHP朱抄JSP的哎!
6.
15
20
30
其实就是相当于实现了 switch case操作了!
${} 这种语言其实叫做EL 表达式语言!
7.
     

参数说明:var 迭代参数名称 就是后面的输出要用到这个名称进来了 比如说迭代一个数组的时候就要用到这个变量进行取数据了。
items表示是要对哪个数据集进行迭代处理。一般对象可以为Collection或List之类的都行!

     

String[] myStringArray = new String[]{"I","am"};
request.setAttribute("myStringArray",myStringArray);
   
    =
8.
     

这种功能跟上面的功能差不多的。只是在处理字符串这块的功能时候功能更加强大一些!
以下是跟URL相关的标签
9.
   
相当于是JSP里面的include的功能或PHP里面的require_once之类的
10.

>修改
看到没有 以后我就不用这样写了
直接通过c:url标签处理掉!
先定义好URL地址值。然后通过redirect方法标签进行resposne.redirect功能了!
11.
定义出来URL地址出来。并且添加进来param参数赋值!
熟练掌握这两个类型的就行了其他的暂不用到!
整理:
1.JavaBean 通过VO对象调整以前的做法 我以前是在DB层返回了一个ResultSet出来了!
现在我调整让其返回了一个List出来。
然后我在JSP页面直接通过JSTL进行遍历操作。
切记JSP只是视图层代码尽量少用
而且最好全部统一走标签输出 !将全部的业务逻辑丢到JAVABEAN
               
               
               
               
               
               
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/84280/showart_2058955.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP