1. 首先导入ibatis的jar包(ibatis-2.3.0.677.jar,ibatis-dao-2.jar)和oracle连接驱动的jar包(classes12.jar)
2. 新建oracle实例oral,用户root,密码root,表visitlog
--访问日志表--
CREATE TABLE VisitLog (
IndexId NUMBER(10) NOT NULL,
OperateCode VARCHAR2(4) NOT NULL,
TableName VARCHAR2(10),
OperatorDesp ...
1 doGet和doPost的区别
GET只有一个流,参数附加在URL之后,大小个数严格限制且只能是字符串,POST则通过另外的流传递的,不通过URL,所以可以很大,也可以传递二进制,如文件上传.
安全
GET调用URL里显示给SERVER里的数据,在这系统安全上可能带来问题,如用户名密码等.
POST就可以在一定程度上解决此类问题
服务器接收方式
服务器接收GET传递的数据,一旦断电,服务器也不知道是否发送完毕
而POST服务器先接收信息数据的长度,再接收数据
FORM运行方式
当FORM框里面的METHOD为GET时,执 ...
1.新建selectDateAll.js
var months = new Array("一月", "二月", "三月","四月", "五月", "六月", "七月", "八月", "九月","十月", "十一月", "十二月");
var daysInMonth = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
var days = new Array("星期日","星期一", "星期二", "星期三", "星期四", "星期五", "星期六");
var getObject,oldObject;//取得当前对象
/ ...
- 16:58
- 浏览 (51)
- 评论 (0)
- 分类: javascript
一、Servlet的特点
Servlet是Java技术对CGI编程的回答。Servlet程序在服务器端运行,动态地生成Web页面。与传统的CGI和许多其他类似CGI的技术相比,Java Servlet具有更高的效率,更容易使用,功能更强大,具有更好的可移植性,更节省投资(更重要的是, Servlet程序员收入要比Perl程序员高:-)
高效
在传统的CGI中,每个请求都要启动一个新的进程,如果CGI程序本身的执行时间较短,启动进程所需要的开销很可能反而超过实际执行时间。而在Servlet中,每个请求由一个轻量级的Java线程处理(而不是重量级的操作系统进 ...
//字符长短 用户名
function check_name()
{
var upname= document.getElementById("txt_name").value;
var re =new RegExp("^.{5,50}$");
var arr;
if((arr = re.exec(upname)) == null)
{
document.getElementById("err_name").className = "style5";
document.getElementById("txt_name"). ...
- 17:55
- 浏览 (36)
- 评论 (0)
- 分类: javascript
- 进入论坛
文本型邮件是应用是广泛的一种邮件类型,本实例将使用JavaMail发送文本型邮件。用户通过在邮件书写页面textMail.htm中填写表单,然后提交给邮件发送页面sendMail.jsp,由sendMail.jsp调用封装邮件发送功能的SendTextMail实现邮件的发送
首先导入activation.jar和mail.jar
文本型邮件书写页面textMail.htm
<html>
<head>
<title>发送文本型邮件</title>
</head>
<body>
<h2>
发送文本型邮件
</ ...
关键字
Struts,Framework,Architecture,Componennt,MVC
预备知识
在开始学习Struts以前,以下的知识点,需要有所了解: 模型-视图-控制的软件构架模式,JSP/Servlet的web层应用,J2EE体系结构。如果对客户标签类(Customer TagLib)有所了解也许更容易理解Struts本身的TagLib。
概述
本文主要从概念上讲解什么是struts framework,它的框架结构,组件结构,以及简单的配置讲解。对于其应用请参考后面的“struts安装及应用”和“struts实用案例分析”。
文章的包括了如下四大部分:
一、 Fr ...
1 将数据库的JDBC驱动加载到classpath中,在基于JAVAEE的WEB应用实际开发过程中,通常要把目标数据库产品的JDBC驱动复制到WEB-INF/lib下.
2 加载JDBC驱动,并将其注册到DriverManager中,下面是一些主流数据库的JDBC驱动加裁注册的代码:
//Oracle8/8i/9iO数据库(thin模式)
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
//Sql Server7.0/2000数据库
Class.forName("com.microsoft.jdbc ...
- 浏览: 704 次
- 性别:

- 来自: 深圳

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
所有java人都要懂的问题
这仅仅是基础中的基础。。。。。
-- by hifun -
所有java人都要懂的问题
顶起◎11111
-- by anzn20 -
所有java人都要懂的问题
这只是其中的一部分!!!
-- by hua839 -
使用JavaMail发送文本型邮 ...
饿...通常这个是用freemarker或velocity来做做tempalte ...
-- by ray_linn






评论排行榜