自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 Servlet页面跳转到JSP页面出现乱码

 今天写程序时,用一个Servlet跳转到JSP页面后该JSP页面出现乱码,但是直接在IE运行该JSP不出现乱码出问题的代码如下:protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {        /

2008-08-08 10:35:00 5441 11

原创 Jsp与Servlet页面互相跳转

1、Jsp页面跳转到Servlet页面(两种方式)     (1)response.sendRedirect(“servlet_url”) ---不是同一个request请求     (2) 2、Servlet页面跳转到Jsp(只有一种方式)     HttpServletRequest request;     request.getRequestDispatcher("

2008-08-08 10:30:00 476

原创 JSP操作数据库时检查SQL语句常用方法

         在JSP页面中写SQL语句是非常容易出错的,我遇到的一种情况(个人感觉比较典型)是更新一条数据时"where"关键字直接跟着前面的数据,没有空格。后来一步一步在控制台上打印一些帮助信息,最终确定出错的地方在哪个地方(具体哪条语句),后来把那个SQL语句用字符串的格式打印出在控制台上,再去MYSQL上执行这条语句,最终找出错误的所在。问题解决! 代码示例: 

2008-08-06 21:00:00 986 1

原创 JSP连接mysql数据库解决乱码问题

解决mysql中文乱码问题1、安装mysql数据库时,选择字符集为"gbk"的编码格式(否则数据库数据为中文,JSP查询时页面显示乱码); 2、在JSP页面上设置charset编码格式:      示例: 3、JSP连接数据库插入数据时,request请求的内空应该以“GBK”的编码格式发送请求,只需要在JSP页面上添加此段代码就可以解决问题:  引起中文乱

2008-08-06 20:52:00 322 1

原创 JSP中标签与response.sendRedirect("fileURL")函数的区别

 forward1.jsp:             forward1.jsp        "#F1E2D3">        "forforward1.jsp">                    "name" value="me" />            "null"-->            //localhost:8080/Tes

2008-08-04 17:11:00 759

原创 JSP中jsp:include的标签/指令(可以传参数值)与编译include指令的区别

 利用可以传参数给指定的页面代码示例:"divide.jsp" flush="true">    "v1" value="" />    "v2" value="" />可以传参数给divide.jsp页面,值为"value1"和"value2"的值 jsp:include概念:1、用于动态包含JSP程序或HTML文件等2、除非这个指令会被执行到,否

2008-08-04 17:06:00 6647

原创 JSP中Directive-include属性(Directive是编译期间的命令)

1、将指定的JSP程序或者HTML文件包含进来2、格式:  include中只有一个file属性3、JSP Engine会在JSP程序的转换时期先把file属性设定的文件包含进来,然后开始执行转换及编译的工作4、限制:              不能向firlURL中传递参数:例如:不能abc.jsp?user=aaa代码示例TestBar.jsp"java" 

2008-08-03 21:58:00 1178

原创 JSP中Directive-page的属性(Directive是编译期间的命令)

Directive-page1、指明与JSP Container的沟通方式2、基本格式:              extends="className"| ---一般不需要设置              inpor=""java.uitl.*"|  ---导入编程时所需要的各种包,可以用“,”隔开(重点)              buffer="none|kb size

2008-08-03 20:53:00 847

原创 Servlet中部署到Web.xml的方法

 当程序员编写好一个servlet程序,需要部署,则应把相应的内容添加到Web.xml中,具体方法如下:servlet>        servlet-name>TestServletContextservlet-name>        servlet-class>TestServletContextservlet-class>    servlet>    serv

2008-08-03 11:29:00 615

原创 WEB系统中Application的设置(与session不同)

Application概念1、用于保存整个WebApplication的生命周期内都可以访问的数据2、在J2EE的API表现为ServletContext3、通过HttpServlet的getServletContext方法可以拿到4、通过ServletContext的get/setAttribute方法取得/设置相关属性 与Session的不同之处:1、Session

2008-08-03 11:15:00 350

原创 Session可以设置名字和值(和Map里的key-value类似)

import java.io.IOException;import java.io.PrintWriter;import java.util.Date;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpSe

2008-08-03 10:34:00 761

原创 WEB系统中session的概念及两种实现方式

Session1、  在某段时间一连串客户端与服务器的“交易”2、  在JSP/SERVLET中,如果浏览器不支持Cookie,可以通过URL重写来实现,就是将一些额外数据追加到表示会话的每个URL末尾,服务器在该标示符与其存储的有关的该会话的数据之间建立关联。如hello.jsp?jsessionid = 12343、  可以通过程序来终止一个会话。如果客户端在一定时间内没有操作,服

2008-08-03 01:10:00 874

原创 WEB系统中COOKIE的几条原则,需要记住!!!

第一条:服务器可以向客户端写内容第二条:只能写文本内容,不能写入.exe文件第三条:客户端可以阻止服务器写入第四条:只能拿自己webapp写入的内容第五条:COOKIE分为两种               属于窗口或者子窗口(新建cookie时没有设置cookie的最大存活时间,即cookie类的函数void setMaxAge(int expiry))          

2008-08-02 11:00:00 396

原创 JAVA中查询出的结果集是否能更新(取决于各类数据库的JDBC是否实现了接口)

 import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement; public class TestUpdate { /**

2008-07-30 21:50:00 1011

原创 JAVA中查询出的结果集是否能随意顺序调用(取决于各类数据库的JDBC是否实现了接口)

 import java.sql.*; public class TestScroll { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub

2008-07-29 23:28:00 769 1

原创 JAVA中处理事务的程序--多条更新SQL语句的执行(包括回滚)

 在与数据库操作时,如果执行多条更新的SQL语句(如:update或insert语句),在执行第一条后如果出现异常或电脑断电,则后面的SQL语句执行不了,这时候设定我们自己提交SQL语句,不让JDBC自动提交,格式为:conn.setAutoCommit(false);执行多条SQL语句;conn.commit();//恢复自动提交模式conn.setAutoCommit(

2008-07-29 23:00:00 7413 3

原创 SQL语句批处理情况(Statement和PreparedStatement)

 import java.sql.*;public class TestBatch { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Connection con = null; Statement s

2008-07-29 22:57:00 1022

原创 JAVA执行SQL语句的两种用法(第二种方法--preparedStatement接口实现)

import java.sql.*;public class TestpreparedJDBC { public static void main(String[] args) { // 用命令行参数输入三个字符串,把字符串内容插入表的相应字段 // 本程序的要插入表有三个字段,第一个是数字类型,第二和第三个为字符类型 if (args.length != 3) {

2008-07-27 00:43:00 2159

原创 JAVA执行SQL语句的两种用法(第一种方法--普通法)

 import java.sql.*;public class TestJDBC { public static void main(String[] args) { // 用命令行参数输入三个字符串,把字符串内容插入表的相应字段 // 本程序的要插入表有三个字段,第一个是数字类型,第二和第三个为字符类型 if (args.length != 3) { Sys

2008-07-27 00:24:00 4306

原创 java用JDBC连接数据库的写法

 import java.sql.*;public class TestJDBC { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Connection con = null; Statement st

2008-07-26 23:13:00 395

原创 遍历Map的两种方法

import java.util.*;public class ETest{ public static void main(String[] args){ //方法一 Map m = new HashMap(); Set> s = m.entrySet(); Iterator> it = s.iterator(); while(it.hasNext())

2008-07-19 11:12:00 215

原创 判断一字符串是否包含中文字符--正则表达式

判断一字符串是否包含中文字符 public static void CheckContainChinese(String s){ //中文字符的unicode代码为u4E00 - u9FA5 Pattern p = Pattern.compile("[//u4E00-//u9FA5]"); Matcher m = p.matcher(s); int in

2008-07-13 16:14:00 590

原创 JAVA小练习

题目如下:一群小孩手拉手围成一圈,从第一个小孩开始数数,1,2,3.某个小孩数到3的时候退出该圈.他的下一个小孩又从1开始数,下面的小孩数到3的时候又退出.数完后,会有最后一个小孩。问:最后那个小孩是圈中的第几个小孩?第一种方法:用数组解决,代码如下:public class Count3Exit{ public static void main(String[] args){

2008-06-09 22:11:00 409 1

系统架构设计师教程__杨春晖主编_北京 带书签功能

系统架构设计师教程__杨春晖主编_北京 带书签功能,对软考非常有帮助

2018-03-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除