易截截图软件、单文件、免安装、纯绿色、仅160KB

Java Web 第10天 EL和JSTL 2

四、JSTL的用法
在平常的使用中我们一般利用
EL
控制变量以及变量的输出,利用
JSTL
控制算术逻辑。
JSTL
是一种标记。
1.      

JSTL
的导入
                        

i.             

手动导入架包,填写真实的
uri=http://java.sun.com/products/jsp/jst1
                      

ii.             

利用
Myeclipse
导入架包,填写的
uri
也变成相对路径
2.      

JSTL
中的流程控制
a)      

条件处理
例如:(就算是
String
类型的也是利用
= =
判断是否相同)
<c:if
test=”${x==9}”>
${x}
</c:if>
例如:
<c:choose>
<c:when text=” ${x==9}”>
This is when term
</c:when>
<c:otherwise>
This is otherwise term
</c:otherwise>
</c:choose>
b)     

循环控制
普通循环:
      

<c:forEach var=”x” begin=” 1” end=”9”>
             

${x}
</c:forEach>
数组等遍历:
      

<h3>
遍历数组
</h3>
      

<%int[] sss = {22,34,21};
      

   

pageContext.setAttribute("ss", sss, PageContext.PAGE_SCOPE);
      

  
for(int
s:sss){
      

    

out.print(s);
      

  
}
&


相关文档:

关于Java的静态初始化块

      面试时候经常会碰到的一个问题,给你两个继承关系的java类的代码,这两个类中有构造方法和一些变量,然后还有一些方法,方法里通常有将变量输出的语句。这类问题主要考察我们对父类子类初始化顺序的了解情况。
      这里我们主要讨论下静态初始化块这种情况。
......

Java Web 第9天 jsp 2

5.      

JSP
标准动作、
JSP
指令用于页面与容器间的通信,而
JSP
标准动作用于页面与页面或者页面与组件间的通信。如:
<jsp:include
page=”localURL” flush=”true”>
 
6.      

JSP
隐式对象

......

Effective Java 学习笔记(9)

通常,有一类问题的产生都是由于没有重载hashCode这个方法. 当你重载equals后,hashCode必须重载,否则在使用HashMap, HashSet, Hashtable的时候,会出错.
对于hashCode有几个原则.
1. 不管什么时候调用hashCode,如果同一个对象与hashCode相关的字段没有修改的话,这个方法的返回值必须相同. 但不必和另一个应用程序中的值相等 ......

Effective Java 学习笔记 (12)

与其它类不同,compareTo方法并不是Ojbect中的方法,它是Comparable接口中唯一的方法。通过实现Comparable接口,可以它能够自然排序。
排序,Arrays.sort(a); 就OK了。
书上提了一个巧妙的方法,用来消除重复的字符串。它用了一个Set集合来过滤重复的字段。
public class WordList {
     &n ......

Java Web 第五天 Web状态管理

一、
为什么要
Web
状态管理
对于每个容器而言每个请求都相当于一个新的客户,因为当服务器生成
Response
返回到客户端,在客户端显示出来后相对应的
Socket
就会关闭,所以
HTTP
协议是个无状态的协议,他不能保存当前用户的信息。
二、
实现状态管理的方式
1.      

在网 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号