- 浏览: 51004 次
- 性别:
- 来自: 北京
最新评论
文章列表
1:merge指令
MERGE [INTO [schema .] table [t_alias] USING [schema .] { table | view | subquery } [t_alias] ON ( condition ) WHEN MATCHED THEN merge_update_clause WHEN NOT MATCHED THEN merge_insert_clause;
MERGE INTO table_name alias1 USING (table|view|sub_query) alias2ON (join condition) WH ...
用struts的校验文件来前台校验的规则。
1:<html:javascript formname="informationIntegrationBaseForm"/>
2:validate.xml
<form name = "informationIntegrationBaseForm"> <field property="baseInformation.name" depends="required, maxlength"> <arg0 key=&q ...
package util;
public class EncodeUtil {
public static String gbk2Unicode(String str){ String result = null; for (int i = 0; i < str.length(); i++){ int chr1 = (char) str.charAt(i); if (result==null) result=Integer.toString(chr1); else result += ","+Integer.toString(chr1) ...
package schedulers;
import java.io.File;import java.io.StringReader;import java.io.StringWriter;import java.util.List;
import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.DocumentHelper;import org.dom4j.Element;import org.dom4j.Node;import org.dom4j.io.OutputFormat;import ...
1:vertical-align 属性设置元素的垂直对齐方式。
2:valign 属性规定单元格中内容的垂直排列方式。
3:
<td colspan="3" valign="bottom"><div>所在单位人事部门(盖章) </div> <br/> <div class="right_td" style="padding-bottom:20px">年 &a ...
1: 在特定的标签中设置class="pagenext" 这打印机识别到时,会自动的分页。
<style media="print"> .pagenext{page-break-after: always;}</style>
2:程序控制打印的横向或纵向。
//设置打印时的纸张方向//0 纵向 1 横向;function setPortrait(portraitType){ factory.printing.portrait = true; if (portraitType==1){ factory.pri ...
1:在jsp中处理字符串的函数.fn()函数.要使用必须先引用标准的函数声明.
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
2.fn.contains(string,substring)
fn.containsIgnoreCase(string,substring)
fn.endsWith(string,suffix),
fn.escapeXml(string)
fn.indexOf(s ...
1:静态代理 在程序运行前, 它的.class 文件就已经存在了,这种代理类称为静态代理类。
2:动态代理 动态代理类的字节码在程序运行时由Java 反射机制动态生成,无需程序员手工编写它的源代码。
有proxy类和invocationhandler接口来实现其功能.
public static Class<?> getProxyClass(ClassLoader loader, Class<?>[] interfaces)
public static Obj ect newProxyInstance(ClassLoader loa ...
反射,客户端 服务器.
接口 实现类 (传递的中间类)
public interface HelloService
public class HelloServiceImpl implements HelloService
public class Call implements Serializable
public class SimpleServer { private Map remoteObj ects=new HashMap(); ...
使用Hashtable 的子类—— Properties 完成。
import java.util.* ; import java.io.* ;
interface Fruit{ public void grow() ; public void eat() ; } class Apple implements Fruit{ public void grow(){ System.out.println("苹果在生长。。。") ; } public void eat(){ Sy ...
通常,会话管理是通过服务器将 Session ID 作为一个 cookie 存储在用户的 Web 浏览器中来唯一标识每个用户会话。如果浏览器不支持 cookies,或者将浏览器设置为不接受 cookies,我们可以通过 URL 重写来实现会话管理。
实质 自动追加参数.
如果在关闭 cookies 的浏览器中工作,你的 JSP 引擎必须支持 URL 重写。
<%@ page session="true" %>
<%
session.putValue("","");
St ...
涉及到跨域调用时,一般的js ,得不到应有的数据。必须通过UrlConnection来获取到字节数据,来显示出来
思路:当前项目下的js调用到一个jsP,在这个jsp上通过urlConnect 链接来获取数据,并根据状态,回写到所要的js调用之处。
function getText(depart){ var url="/.././*.jsp?depart="+depart; xreq = createXmlHttpRequest(); if (!xreq){ alert('Giving up :( Cannot create an XMLHTTP instance'); ...
遇到AJAX应用的时候,XMLHttpRequest会检查返回数据的MIME类型,如果是text/xml类型,XMLHttpRequest就会运行XML Parser来解析返回的文档,并在内存中构建出对应的DOM树,
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。
1) 并列的数据之间用逗号(“,”)分隔。
2) 映射用冒号(“:”)表示。
3) 并列数据的集合(数组)用方括号("[]")表示。
4) 映射的集合(对象)用大括号(“{}”)表示。
JSON是JavaScript的子集,事实上 ...
当一个页面的按钮超链接到另外一个页面时,而这个页面的数据,是通过不同的多个.do请求来填充数据时,要用到异步调用。且用到
var tmpInterval=window.setInterval("getEveryPageInfo()",1000);//定时处理。
function getEveryPageInfo(){ if (最后){ window.clearInterval(tmpInterval); 页面处理最后的处理 return ; }
var request=Request sendRequest(request,Url);//异步请求过程。( ...
用struts 的标签时,当设置disable="true",当前数据是传不到对应的Frombean里的。
对数据的保存,需要重新去数据库中提取。设置到所对应的bean对象中。
其他的页面同样如此。
还有表之间的映射关系也要进行处理呀!