摘要:EL表达式的格式是这样的:用美元符号($)定界,内容包括在花括号({})中。清单1.说明EL表达式定界符的JSTL操作<c:outvalue="${user.firstName}"/>; 此外,您可以将多个表达式与静态文本组合在一起以通过字符串并置来构造动态属性值,如清单4所示。单独的表达式由标识符、存取器、文字和运算符组成。标识符用来引用存储在数据中心中的数据对象。EL有11个保留标识符,对应于11个EL隐式对象。假定所有其它标识符都引用限制了作用域的变量。存取器用来检索对象的特性或集合的元素。文字表示固定的值—数字、字符、字符串、布尔型或空值。运算符允许对数
阅读全文
随笔分类 - 【Basic Java】
摘要:EL能直接方法Bean里面的方法吗例如test下MyBean java文件package test;public class MyBean { private int id; //私有属性 public MyBean() { return(); } public int getId() {return id;} public void setId(int id) {this.id=id;}}jsp页面MyJsp.jsp<%@page contentType="text/html; charset=gb2312" %><%@page import="
阅读全文
摘要:EL表达式 1、EL简介1)语法结构 ${expression}2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。例如: ${user.My-Name}应当改为${user["My-Name"] } 如果要动态取值时,就可以用[]来做,而.无法做到动态取值。例如: ${sessionScope.user[data]}中data 是一个变量3)变量 EL存取变量数据的方法很简单,例如:${username}。它的意思是取出某一范围中名称为username的变量。 因为...
阅读全文
摘要:比如说我有一段文字是这么写Please note, all ${Paramter#} 我想把这句话显示在jsp上面但是显示结果却是这样的Please note, all must stay in the text。为什么用花括号就显示不鸟呢。各位大侠帮帮忙哇问题补充:那我想显示怎么显示呢?${...} 是EL表达式....当然出不来了.... EL表达式为了使JSP写起来更加简单。表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。它是一种简单的语言,基于可用的命名空间(PageContext 属性)、嵌套属性和对集合、操作符(算术
阅读全文
摘要:Timestamp就是所谓的时间戳,这个主要用在数据库上,你可以再java.sql这个包内找到这个类,一般数据库里如果用Date这个类的话,那你取出来的时候只能到某一天,也就是日,但是Timestamp的话,就是到小时一直到纳秒,很精确的。但是你把时间存进去的时候也要用这个类。比如:mysql的话,你可以用setTimtstamp();这个方法,你可以到java的文档里去看看,里面都写的比较清楚 你说的是timestamp吧,是一种时间类型时间戳就是一种类型,只是精度很高,比datetime要精确的多,通常用来防止数据出现脏读现象
阅读全文
摘要:java.sql.Timestamp;
阅读全文
摘要:java文件中为什么会有serialVersionUID 。 一些java类中为什么需要重载 serialVersionUID 属性。在Java中,软件的兼容性是一个大问题,尤其在使用到对象串行性的时候,那么在某一个对象已经被串行化了,可是这个对象又被修改后重新部署了,那么在这种情况下, 用老软件来读取新文件格式虽然不是什么难事,但是有可能丢失一些信息。 serialVersionUID 来解决这些问题,新增的serialVersionUID必须定义成下面这种形式:static final long serialVersionUID=-2805284943658356093L;。其中数字后面加
阅读全文
摘要:/CloudService
阅读全文
摘要:<context-param>的作用:web.xml的配置中<context-param>配置作用1. 启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: <listener></listener> 和 <context-param></context-param>2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文.3.容器将<context-param></context-param>转化为键值对,
阅读全文
摘要:所谓键值对,你可以查看jdk文档,找MAP接口,它的实现类都是键值对的形式保存数据的键:就是你存的值的编号值:就是你要存放的数据跟数学中的一对一映射关系是一个意思就是通过一个键来存取值,键可以是任何类型!
阅读全文
摘要:一、 1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener>和<context-param>两个结点。 2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 3、容器将<context-param>转换为键值对,并交给servletContext。 4、容器创建<listener>中的类实例,创建监听器。 二、 load-on-startup 元素在web应用启动的时候指定了servlet被加载的顺序,它的值必须是一个整数。如果它的值
阅读全文
摘要:Servlet 工作原理解析发布日期:2011 年 2 月 24 日 级别:高级许令波, Java 工程师, 淘宝网许令波,developerWorks 中国网站最佳作者,现就职于淘宝网,是一名 Java 开发工程师。对大型互联网架构设计颇感兴趣,喜欢钻研开源框架的设计原理。有时间将学到的知识整理成文章,也喜欢记录下工作和生活中的一些思考。个人网站是: HYPERLINK "http://xulingbo.net" http://xulingbo.net。简介:Web 技术成为当今主流的互联网 Web 应用技术之一,而 Servlet 是 Java Web 技术的核心基础。
阅读全文
摘要:我的理解JAVABEAN 就是简单的由GET和SET方法(即相关的属性)和一些接口,就是形成独立的对象。下面是EJB的定义:EJB 是设计成运行在服务器上,并由客户机调用的非可视远程对象。可通过多个非可视 JavaBean 构建 EJB。它们有一个部署描述符,其目的与 JavaBean 属性相同:它是以后可由工具读取的 bean 的描述。EJB 还独立于平台,一旦编写好,还可以在任何支持 Java 的平台(包括客户机和服务器)上使用。按我的理解 EJB(企业级JAVABEAN)就是JAVABEAN的集合,他可以让所有人共享是个独立的部分,现在许多地方都用到EJB。
阅读全文

浙公网安备 33010602011771号