- 论坛徽章:
- 0
|
这个是要加裁进来
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 |
|