- 浏览: 50122 次
- 性别:
- 来自: 广州
最新评论
文章列表
forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址。还有,转发是在web ...
我们都知道在jsp中include有两种形式,分别是<%@ include file=” ”%><jsp:include page=” ” flush=”true”/> 前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的问题。下面一起来看看吧。 通常当应用程序中所有的页面的某些部分(例如标题、页脚和导航栏)都相同的时候,我们就可以考虑用include。具体在哪些时候用<%@ include file=” ”%>,哪些时候用<jsp:include page=” ” flush=”true ...
关于JSP页面中的pageEncoding和contentType两种属性的区别:
pageEncoding是jsp文件本身的编码
contentType的charset是指服务器发送给客户端时的内容编码
JSP要经过两次的“编码”:
第一阶段会用pageEncoding
第二阶段会用utf-8至utf-8
第三阶段就是由Tomcat出来的网页, 用的是contentType。
第一阶段是jsp编译成.java,它会根据pageEncoding的设定读取jsp,结果是由指定的编码方案翻译成统一的UTF-8 JAVA源码(即.java),如果pageEncoding ...
<%@ page contentType="text/html; charset=utf-8" %>
决定了浏览器到服务器发送时使用的编码;以及服务器返回到浏览器使用的编码。
一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup SVRMGR>quit b、关闭ORACLE系统 oracle>svrmgrl SVRMGR>connect ...
1. 简单的SELECT 语句
SELECT 字段名1 [AS] '字段名1 解释' FROM table;
2. 处理NULL
NVL函数可把NULL转换成其它类型的符号
编程技巧: NVL函数在多条件模糊查询的时候比较有用
NVL函数可返回多种数据类型:
返回日期 NVL(start_date,'2002-02-01')
返回字符串 NVL(title,'no title')
返回数字 NVL(salary,1000)
3. 使用SQL*PLUS(1)
SQL> desc table; 显示表结构
SQL> select * from ...
几种常见的数据库连接-------------------------------jdbc-odbc---------------驱动:sun.jdbc.odbc.JdbcOdbcDriverURL:jdbc:odbc:datasource_name-------------------------------oracle------------------驱动:oracle.jdbc.driver.OracleDriverURL:jdbc:oracle:thin:@<machine_name><:port>:dbname注:machine_name:数据库所在的机器的名 ...
创建新的用户时,要指定default tablespace,否则它会把system表空间当成自己的缺省表空间。这样做是不提倡的。估计原来创建某个用户的时候没有指定缺省表空间,而现在它使用系统表空间的权限被DBA给收回了。 先用的简单的办法试试,一般缺省的ORACLE安装都是有USERS表空间的。 比如你要在用户(或SCHEMA)usera中建表,那么你用SYSTEM登录ORACLE后,执行如下SQL ALTER USER usera QUOTA UNLIMITED ON USERS; 如果没有USERS表空间,则会报错,你可以找一个其他的表空间 ...
[原文]http://hi.baidu.com/cat_june/blog/item/0573a945fd8ead36879473e4.html
自己觉得对Oracle还掌握得不错,不过昨天隔壁实验室的同学问了我一个问题让我郁闷了一把。她在一个数据库里把一个用户A的在表空间AA上的表用exp导出到exp.dmp文件中,再把它导入到另一台机器上的数据库里,这时她用的是用户B,默认表空间是BB,但是用imp导入时我们发现表是导入到了B用户下,但是还是存在了AA表空间里面,但是她需要导入到BB里,这时我们又试了好几次,都是这样。才发现自己以前都是复制过来的数据库,没有涉及到更改表空间,于是上网查了查 ...
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命 令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。
执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,
DOS中可以执行时由于 在oracle 8i 中 安装目录\ora81\BIN被设置为全局路径,
该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。
oracle用java编写,SQLPLUS.EXE、EXP.EXE、IM ...
/*
内容:表空间、临时表空间和用户的创建,给用户授权。
时间:2009年10月10日7:37:55
*/
--创建数据表空间
CREATE TABLESPACE lsc_ts
DATAFILE 'f:\orclapp\data\lsc_ts.dbf'
SIZE 10M
AUTOEXTEND ON NEXT 1M
MAXSIZE 100M;
--创建临时表空间
CREATE TEMPORARY TABLESPACE tmp_lsc_ts
TEMPFILE 'f:\ ...
Oracle里可以使用多种语言来编写存储过程,比如Pro*C/C++,PL/SQL,COBOL,在Oracle8i开始支持用Java编写存储过程。 如果非要写存储过程的话,做为以Java谋生的我,首选用Java编写,用PL/SQL需要记忆很多的语法(Pascal类的语法)和函数,远不如使用Java/JDBC这么轻车熟路。而且,DB2等数据库都支持Java存储过程,所以不比为每一种数据学习一种编写存储过程的方法了。 Java存储过程与一般的JDBC程序有所不同的是: 1.有安全限制,毕竟是在oracle内部运行的,不允许访问操作系统的资源,如文件。 2.获取数据库联接方式,connection = ...
eclipse快速输入System.out.println的方法
写入sysout然后按下Alt键和/键就会自动输入System.out.println
(Borland JBuilder 输入一个out然后按下Ctrl+J就能自动补全其他的代码)
MyEclipse6.5 智能感知配置包下载:myeclipse6_5_intelligense
适用版本:MyEclipse 6.5
使用方法:下载压缩包,解压出myeclipse6_5_intelligense.epf文件,在MyEclipse中选择File→Import→Preferences→next→选刚解压出来的myeclipse6_5_intelligense.epf文件→F ...
JSP和Servlet之间跳转总结:
Request.getContextPath() 即代表 /项目名。 如/news01
一、从JSP页面跳到其他页面或Servlet
从JSP页面跳到其他页面使用全路径( /项目名/