摘要:
1) 建一个Login Servlet: Login.javapackage com.my;import java.io.*;import javax.servlet.*;import javax.servlet.http.*;public class Login extends HttpServlet { public Login() {} public void doGet(HttpServletRequest req, HttpServletResponse resp) { try { String strPath = re... 阅读全文
posted @ 2014-03-25 17:45
横渡
阅读(2997)
评论(0)
推荐(0)
摘要:
将生成的class文件所部按package路径输出到classes目录当中:javac -d .\classes src\*.java 阅读全文
posted @ 2014-03-25 16:35
横渡
阅读(3481)
评论(0)
推荐(0)
摘要:
import java.util.ArrayList;import java.util.List;import java.util.Iterator;public class Study { public static void main(String[] args) throws Exception { List list = new ArrayList(); list.add("abcd"); list.add("1234"); Iterator it = list.iterator(); whil... 阅读全文
posted @ 2014-03-25 15:14
横渡
阅读(1338)
评论(0)
推荐(0)
摘要:
import java.io.*;import java.util.Properties;public class Study { public static void main(String[] args) throws Exception { String strUserDir = System.getProperty("user.dir"); System.out.println(strUserDir); FileInputStream fis = new FileInputStream(strUserDir + "\\my.propert... 阅读全文
posted @ 2014-03-25 15:11
横渡
阅读(241)
评论(0)
推荐(0)
摘要:
import java.io.*;public class Study { public static void main(String[] args) { try { String strPath = "d:\\myTest\\abc.txt"; File txtFile = new File(strPath); if( !txtFile.exists() ){ System.out.println("No found text file."); ... 阅读全文
posted @ 2014-03-25 15:06
横渡
阅读(197)
评论(0)
推荐(0)
摘要:
需要继承ServletContextListener接口。代码:package com.my;import java.io.*;import javax.servlet.*;import javax.servlet.http.*;public class ServletListener implements ServletContextListener { public ServletListener() {} // context初始化时激发 public void contextInitialized(ServletContextEvent e) { ... 阅读全文
posted @ 2014-03-25 15:02
横渡
阅读(974)
评论(0)
推荐(0)
摘要:
测试连接数据库为MS Sql Server 2008步骤一:去微软下载sqljdbc_4.0步骤二:无需安装,解压出来,把sqljdbc4.jar包copy to Tomcat的lib目录下步骤三:将auth目录下的sqljdbc_auth.dll文件copy to c:\windows\system32下。Servlet代码:package com.my;import java.io.*;import javax.servlet.*;import javax.servlet.http.*;import java.sql.*;import java.util.List;import java. 阅读全文
posted @ 2014-03-25 14:58
横渡
阅读(1110)
评论(0)
推荐(0)
摘要:
11、MD5加密/***使用md5的算法进行加密*/publicstaticStringmd5(StringplainText){byte[]secretBytes=null;try{secretBytes=MessageDigest.getInstance("md5").digest(plainText.getBytes());}catch(NoSuchAlgorithmExceptione){thrownewRuntimeException("没有md5这个算法!");}Stringmd5code=newBigInteger(1,secretByte 阅读全文
posted @ 2014-03-25 14:34
横渡
阅读(291)
评论(0)
推荐(0)
摘要:
10、Filter常见应用(1)统一全站字符编码的过滤器通过配置参数encoding指明使用何种字符编码,以处理HtmlForm请求参数的中文问题案例:编写jsp输入用户名,在Servlet中获取用户名,将用户名输出到浏览器上处理请求post乱码代码request.setCharacterEncoding("utf-8");设置响应编码集代码response.setContentType("text/html;charset=utf-8");经常会使用,而过滤器可以在目标资源之前执行,将很多程序中处理乱码公共代码,提取到过滤器中,以后程序中不需要处理编码 阅读全文
posted @ 2014-03-25 14:33
横渡
阅读(507)
评论(0)
推荐(0)
摘要:
1、Filter简介(1)Filter也称之为过滤器,它是Servlet技术中最实用的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp,Servlet,静态图片文件或静态html文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。(2)ServletAPI中提供了一个Filter接口,开发web应用时,如果编写的Java类实现了这个接口,则把这个java类称之为过滤器Filter。通过Filter技术,开发人员可以实现用户在访问某个目标资源之前,对访问的请求和响应进行拦截,如下所示:2、Fi 阅读全文
posted @ 2014-03-25 14:32
横渡
阅读(314)
评论(0)
推荐(0)