- 浏览: 28006 次
- 性别:
- 来自: 杭州
最新评论
文章列表
collection 接口
Collection是最基本的集合接口.
所有实现Collection接口的类都必须提供两个标准的构造函数:无参数的构造函数用于创建一个空的Collection,有一个 Collection参数的构造函数用于创建一个新的Collection,这个新的Collection与传入的Collection有相同的元素。后一个构造函数允许用户复制一个Collection
List接口
有两种类型的list;
ArrayList: 长于随机访问元素,但是在list的中间插入和移除元素时较慢.
LinkedList:它通 ...
login.java
public class Login {
private String name;
private String password;
private LoginService loginService;
private String errMessage;
private List<User> lstUser;
private List<SelectItem> lstDepartments;
private HtmlInputSecret inputPassword;
private ...
Java异常结构:
Error :称为错误,由Java虚拟机生成并抛出,包括动态链接失败。虚拟机错误等,程序不对其做处理。
Exception :所有异常类的父类,其子类对应了各种各样可能出现的异常事件,一般需要用户显示地声明或
者捕获。
(1)不用于比较,后接数词时,no more than意为“仅仅,只不过,只有”(=only),
而not more than意为“至多,不超过”(=at the most).
eg:There are no more than fifteen eggs in the basket. 篮子里只有15个鸡蛋。(暗指15个鸡蛋太少) eg:There are not more than fifteen eggs in the basket. 篮子里至多有15个鸡蛋。(暗指可能少于15个)
(2)用语两者的比较时:“n ...
请看下面一道高考题:
A cook will be immediately fired if he is found ________ in the kitchen.
A. smoke B. smoking C. to smoke D. smoked
乍一看,此题是综合考查非谓语动词的用法和区别。其实,细读题干,我们可以看出,理解句意及find的含义和用法是正确解此题的关键。全句意为\"如果发现厨师在厨房抽烟,他会立即被解雇。\"题干中的find意为\"发现、发觉\",了解find作此意解时的结构形式,便可确定正确选项为B。
我们可 ...
js:
function SpanGrid(tabObj,colIndex)
{
if(tabObj != null)
{
var i,j;
var intSpan;
var strTemp;
for(i = 0; i < tabObj.rows.length; i++)
{
intSpan = 1;
strTemp = tabObj.rows[i].cells[colIndex].innerText;
for(j = i + 1; j < tabObj.rows.length; j++)
{
...
/**调用存储过程
存储过程
create or replace procedure getselect(arg in varchar2,out_result out sys_refcursor)
is
begin
open out_result for select * from user_tab_cols a where a.table_name = arg;
end getselect;
*/
public void getCallableStatementCallback(){
ApplicationCont ...
JSF提供javax.faces.model包,数据模型DataModel类位于此包中。
DataModel实现了一个抽象任意数据绑定技术,可以被用来适应各种数据源使用JSF组件,为子组件提供Row操作功能(如UIData,表格、列表和树都是它的子类)。例如,h:dataTable支持下面几种类型数据的存取l 数组l java.util.List l javax.servlet.jsp.jstl.sql.Result l java.sql.ResultSet l Object分别对应以下几种DataMod ...
最近在做项目的时候,碰到了一个JSF的问题,就是输入组件设置了readonly属性之后,提交的时候就得不到该组件的值了,仔细研究了一番,才找到原因和解决方法。具体的现象是这样的,一个输入框需要设置为不能让用户更改,但可以通过javascript改变,改变后提交,则在服务器端得到改变后的值进行处理。这种需求应该也是非常常见的,可是在用JSF实现时,却碰到了问题。具体JSF代码如下:
<h:form id="theForm">
<h:inputText id="theValue" readonly="true&q ...
JSF里通过commandButton来传参的一种方法(转)
假设我的JSF应用中有一个列表,列表的每一行有一个超链接用以处理该行的记录(比如删除该行),如图1所示
图1 上图倒数的第二第三列就是commandlink的实现
如果使用commandLink来传 ...
package com.trs.bwl;
import java.io.File;
import java.io.FilenameFilter;
import java.util.Arrays;
import java.util.regex.Pattern;
public class DirList {
public static void main(String[] args) {
File path = new File("d:/");
String[] list;
list = path.list(new DirFilter( ...
作者:Andrei Cioroianu 翻译:RR00
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明
英文原文地址: http://www.onjava.com/pub/a/onjava/2005/07/13/jsfupload.html 中文地址: http://www.matrix.org.cn/resource/article/43/43703_JSF_MyFaces_Upload.html
用户可以很方便使用浏览器上传文件,但是当前的Java Web标准(如servlets, JSP, and JSF)并没有提供任何上传的功能。幸好第三 ...
我不知道各位是师弟师妹们学java时是怎样的,就我的刚学java时的感觉,java.io包是最让我感到一头雾水的。所以现在这篇文,尽可能简单地描述java.io包的结构,希望对java.io同样一头雾水的师弟师妹们有些帮助^_^
我开始学java时,java.io的介绍是在《java编程思想》里看的。说实话,当时完全看不明白——“java.io的是用‘decorator模式’来构建的”——刚学java时,天知道啥玩意叫decorator……
不过要明白java.io,确实需要理解decorator设计模式,下面详细介绍下。
所谓decorator,装饰,其实可以说是一种设计的技巧,说白了没 ...
使用servlet来下载文件,其原理非常简单,只要得到文件的输入流(或相应字节),然后写输出流即可。现就其中的几个细节问题展开: 1. MIME类型的设置:
Web 浏览器使用 MIME 类型来识别非 HTML 文档,并决定如何显示该 ...
一.instead意为“代替”“替代”,作副词用,通常位于句尾。如位于句首时常用
逗号与后面阁开。instead 在顺接句子中作“代替”讲,而在转折(或逆转)
句子中作“然而”讲。
例如:1.Lily isn't here. Ask Lucy instead.
Lily不在这儿,去问Lucy吧. [注意]当instead在祈使句中时,只能位于句末。
2.she didn't answer me, instead, she asked me another question.
她没有 ...