创建servlet的3种方法实例源码介绍



创建servlet的3种方法实例源码介绍。1.调用servlet接口
在webapps下创建3个文件夹,
创建servlet的3种方法
classes存放servlet类文件。web.xml为这个web应用的配置文件。
类文件:

package com.ruweb;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.Date;
public  class myServlet implements Servlet{
//初始化函数,及将这个servlet装载到内存中。这个恶函数[......]

Read more

servlet实现文件下载方法实例源码介绍



servlet实现文件下载方法实例源码介绍。

public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType(“text/html;charset=utf-8″);
//文件下载
response.setHeader(“Content-Disposition”,”attachment;filename=1111fdownload.jpg”);
//获取下载文件路径

[......]

Read more

java静态变量与非静态变量的区别

java静态变量与非静态变量的区别。

①java类的成员变量有俩种:
        一种是被static关键字修饰的变量,叫类变量或者静态变量
        另一种没有static修饰,为成员变量
    ②通俗点说:
        类的静态变量在内存中只有一个,java虚拟机在加载类的过程中为静态变量分配内存,静态变量位于方法区,被类的所有实例共享。静态变量可以直接通过类名进行访问,其生命周期取决于类的生命周期。
        而实例变量取决于类的实例。每创建一个实例,java虚拟机就会为实例变量分配一次内存,实例变量位于堆区中,其生命周期取决于实例的生命周期。

[......]

Read more

servlet中文乱码问题原因以解决办法

servlet中文乱码问题原因以解决办法。一、产生中文乱码的三种情况
1.form表单
get,post
2.超链接
<a href=”http://localhost:8080/login?name=如”>链接</a>
3.sendRederict页面重导向
response.sendRedirect(“/UsersManager/mainframe?name=如&password=123456″);
二、解决
1、
post:当表单传递中文字符时;产生乱码。是因为tomcat是以iso编码产地字符,所以用utf-8传递时就会出现乱码。只要在[......]

Read more

servlet 页面重定向和转发

servlet 页面重定向和转发。1.新建static静态变量
新建class  ServletStatic,定义静态变量public static String usernames;
然后在重导向页面赋值,这样在任何位置都能得到想要的值了。
页面重定向和转发

调用这个变量时只要classname.usernames,再把该导的包导入进来就可以了。

2.sendRederict()重定向方法
response.sendRedirect(“/UsersManager/mainframe?name=username&password=password”);在重导向页里定义name和pa[......]

Read more

修改 myeclipse8.5 10 servlet 模板方法

修改 myeclipse8.5 10 servlet 模板方法。

在myeclipse8.5的安装目录下找到
\Common\plugins下的com.genuitec.eclipse.wizards_8.5.0.zmyeclipse75020090612.jar
注意先关闭myeclipse。
1.找到Genuitec\Common\plugins下的com.genuitec.eclipse.wizards_8.5.0.zmyeclipse75020090612.jar
(
“Common”和”MyEclipse 8.5″同在”Genuitec”文件夹下
搜索:com.[......]

Read more

java程序连接oracle数据库方法实例

java程序连接oracle数据库方法实例。

//定义数据库变量
Connection ct=null;
   PreparedStatement ps=null;
   ResultSet rs=null;
//下面使用数据库验证登录用户
try {
//1.加载驱动
Class.forName(“oracle.jdbc.driver.OracleDriver”);
//2连接数据库
ct=DriverManager.getConnection(“jdbc:oracle:thin:@127.0.0.1:1521:orcl”,”userm”,”123456″);
//3预[......]

Read more

javascript 页面跳转方法集合

javascript 页面跳转方法集合

<html> 
<head> 
<script language=”javascript”><!– 
function old_page() 
window.location = “http://www.jb51.net” 
function replace() 
window.location.replace(“http://www.jb51.net”) 
function new_page() 
window.open(“http://www.j[......]

Read more

java sqlHelper类 dbinfo.properties

java sqlHelper类 dbinfo.propertiespackage com.xuankai.jdbc;

import java.io.FileInputStream;
import java.io.IOException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Properties;[......]

Read more