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;//取得当前对象 / ...
一、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"). ...
文本型邮件是应用是广泛的一种邮件类型,本实例将使用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 ...
hulin
搜索本博客
最近加入圈子
最新评论