- 浏览: 171779 次
- 性别:
- 来自: 南京
最新评论
-
lb10001:
不错,正好需要这个知识
img src的特殊使用 -
923080512:
lz下面这句话写错了: Read Uncommitted ...
Spring事务隔离级别和传播行为 -
hucc:
good
img src的特殊使用 -
恶魔眼睛:
经常出现:
WARN | S-0:0:0:0:0:0:0:1 ...
pushlet 学习二 -
gaboolic:
ganqing1234 写道zhangyao 写道 retur ...
pushlet 学习二
文章列表
在jsp页面中有很多资源都是静态的,很少发生改变。如引入的js,css文件,如果每次加载页面都要到服务器去请求这些文件,会造成一定的浪费,如果将这些资源进行缓存,用户体验就会更好。思路是这样,服务第一次接 ...
- 2009-08-18 10:16
- 浏览 4948
- 评论(0)
Oracle 中对中文字段进行排序通常有三种方式
1)按笔画排序
select * from Table order by nlssort(columnName,'NLS_SORT=SCHINESE_STROKE_M')
2)按部首排序
select * from Table order by nlssort(columnName,'NLS_SORT=SCHINESE_RADICAL_M')
3)按拼音排序
select * from Table order by nlssort(columnName,'NLS_S ...
- 2009-08-18 09:19
- 浏览 1403
- 评论(0)
转载自公司同事的整理。
在Oracle的使用中,经常会遇到将一个库中(源库)的某些表的数据导入到另一个库(目标库)的表中,最简单的方法就是在目标库中创建一个“数据库链接”,即Database Link,连接到源库中,再使用insert into语句将源库中的数据插入到目标库中。
具体操作分为三步:
如果目标库中没有对应的表,则先创建相应的表结构
在目标库中创建database link,具体方法见下面的示例1
使用insert into语句插入数据,见示例2
示例1:创建database link
...
- 2009-08-12 10:07
- 浏览 1694
- 评论(0)
程序分为三个部分:后台的java负责读取资源,并将内容写入到输出流里;在需要国际化的页面添加<script type="" src="${contextPath}/xxx.do" />负责获取后台生成的js;提供js方法,用于替换中文。
先讲第一部分,这部分最后生成的js代码如下:
if (typeof WE == "undefined" || !WE) {
var WE = {};
}
WE.messages = {"blog.comment.view":"查看评论" ...
- 2009-07-28 10:27
- 浏览 1255
- 评论(0)
项目里有一个查询模块,就是从特定的ftp站点扫描,然后利用solr来生成索引文件,提供查询下载服务。关于如何搭建和配置solr,参见 http://www.jinsehupan.com/blog/?p=25
和官方的文档,写的很详细。
这里具体讲讲在利用solr开发时需要注意的方面。
项目使用的是spring。项目中有一个solrService类,它主要负责对索引的操作,像新增索引,更新索引和删除失效的索引等。项目需要引入apache-solr-solrj-1.3-dev.jar、apache-solr-common-1.3-dev.jar、apache-solr-1.3-dev.jar ...
- 2009-06-19 10:43
- 浏览 3670
- 评论(0)
使用yui上传文件,动态刷新页面和一般情况有些不同。这里主要有三点要注意:
第一是 $C.setForm(form, true); 这里要设置成true,表示要upload文件。
第二点是在设置上传成功后的处理方法时,要以“upload”为成功的状态:
$C.asyncRequest("POST", _url, {
upload:function(o){...}
});
第三点是在firefox下通过json返回的responseText格式上有问题,firefox会添加<pre>...</pre ...
- 2009-05-31 14:25
- 浏览 1480
- 评论(0)
img标签的 src属性,一般都是图片的路径。不过src也可以这样使用:
<img src="${contextPath}/album/image.do?r=2&id=${imgId}">
这时当页面加载图片时,会调用后台的方法去生成图片。后台的方法必须要输出一个图片。
...
jsp代码如下:
<c:url var="paginationAction" value="spaceadmin.groupTypeManage.do"></c:url>
<c:if test="${pageObject.pageCount>1}">
<div class="pagination">
<c:if test="${pageObject.currentIndex!=1}">
...
- 2009-04-21 11:53
- 浏览 1159
- 评论(0)
今天开公司的代码时看到在配置文件里有如下内容:
<property name="mailTemplate">
<value><![CDATA[
<!doctype html public "-//w3c//dtd html 4.01 strict//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8 ...
- 2009-04-21 09:49
- 浏览 1269
- 评论(0)
公司采用的是spring的mvc架构,但是做了很多改动。spring mvc架构本身提供了几种从url映射contrller的方法。常用的如:SimpleUrlHandlerMapping等。公司的mvc架构在SimpleUrlHandlerMapping基础上做了一层封装。前台不论什么url都会映射到同一个contrller上,然后通过java反射机制来调用具体的处理方法,然后返回相应的ModelAndView。
genericController中的关键代码如下:
protected ModelAndView _handleRequest(HttpServletRequest reque ...
- 2009-04-20 15:55
- 浏览 1445
- 评论(0)
公司的框架主要是采用spring的。因为是刚刚进公司前几天一直在看源码。现在写下过程,也算是一种积累。之前用的是hinernate,对jdbcTemplate的东西还是不熟。
先从Dao的父类AbstractJdbcDAO来说起,里面有这样一个方法:
public List queryForList(String sql, Map params, RowMapper mapper) throws DataAccessException {
try {
return getNamedParameterJdbcTemplate().query(sql, para ...
- 2009-04-12 18:05
- 浏览 3413
- 评论(1)
<jsp:include page=""/> action和<c:import url=""/> jstl tag都是动态加载。但是c:import则更为灵活。jsp:include只能include当前web app下的页面,而c:import则可以从外部容器加载内容。
动态加载和静态加载最根本的不同在于,jsp生成的servlet的不同。在tomcat下静态(include directive)和动态(include action)的_jspService()代码如下:
out.write(“<html> ...
- 2009-04-11 12:04
- 浏览 11750
- 评论(3)
假定你的web application 名称为news,你在浏览器中输入请求路径:
http://localhost:8080/news/main/list.jsp
则执行下面向行代码后打印出如下结果:
1、 System.out.println(request.getContextPath());
打印结果:/news
2、System.out.println(request.getServletPath());
打印结果:/main/list.jsp
3、 System.out.println(request.getRequestURI());
打印结果:/news/ma ...
- 2009-04-09 10:38
- 浏览 2564
- 评论(0)
这个工具类提供在JSF世界里查找Spring管理的bean.也实现在Spring中查找JSF组件的方法.(http://tech.it168.com/jd/2008-01-04/200801032352532.shtml)
package com.skysoft.rbac.dao;
import org.springframework.context.ApplicationContext;
import org.springframework.web.context.support.WebApplicationContextUtils;
import javax.faces.context.Fa ...
- 2009-03-31 11:21
- 浏览 1330
- 评论(0)
servlet mapping有三种<url-pattern>:
1. exact match
<url-pattern>/Beer/SelectBeer.do</url-pattern>
这种形式必须以slash开始,结尾的do后缀不是必需的。
2. directory match
<url-pattern>/Beer/*</url-pattern>
同样以斜杠开始,以星号结尾。directory同样可以是虚拟的。
3. extension match
<url-pattern& ...
- 2009-03-30 15:36
- 浏览 2802
- 评论(0)