
JAVA
dxm809
这个作者很懒,什么都没留下…
展开
-
Response设置自己查询的码表和客户端使用的码表
//设置response查询的码表response.setCharacterEncoding("UTF-8");//通过一个头告诉客户端使用的码表,设置Content-Type时候,会自动设置response查询的码表response.setHeader("Content-Type","text/html;charset=UTF-8")//简单的API写法response.setContentType("text/html;charset=UTF-8")...原创 2020-12-02 08:40:05 · 203 阅读 · 0 评论 -
通过Response实现定时刷新
response.setHeader("Refresh","5;url=htpp://www.baidu.com");原创 2020-12-01 22:59:52 · 436 阅读 · 0 评论 -
通过Response实现重定向
response.setStatus(302);response.setHeader("Location","web12/servlet2“);原创 2020-12-01 22:55:01 · 279 阅读 · 0 评论 -
HttpServletResponse的常用API
1 通过response设置响应行 设置响应行的状态码 setStatus(int sc)2 通过response设置响应头addHeader(String name, String value)addIntHeader(String name, int value)addDateHeader(String name, long date)setHeader(String name, String value)setDateHeader(String name,...原创 2020-12-01 22:35:50 · 774 阅读 · 0 评论 -
Response运行过程
原创 2020-12-01 21:58:37 · 267 阅读 · 0 评论 -
ServletContext对象
什么是ServletContext对象 ServletContext代表是一个web应用的环境(上下文)对象,ServletContext对象 内部封装是该web应用的信息,ServletContext对象一个web应用只有一个 问题:一个web应用有几个servlet对象?----多个 ServletContext对象的生命周期? 创建:该web应用被加载(服务器启动或发布web应用(前提,服务器启动状 态...原创 2020-12-01 21:38:26 · 183 阅读 · 0 评论 -
Servlet实现登陆功能
1 新建数据库,并创建表2 新建动态网站项目,在WebContent目录下的lib里面添加引用包C3p0,dbutils,mysql驱动3 在src目录下添加c3p0配置文件,并修改<?xml version="1.0" encoding="UTF-8"?><c3p0-config> <default-config> <property name="user">root</property> <propert原创 2020-11-29 20:33:20 · 423 阅读 · 0 评论 -
servlet url-pattern的三种配置方式
其中url-pattern的配置方式:完全匹配 访问的资源与配置的资源完全相同才能访问到 2)目录匹配 格式:/虚拟的目录../* *代表任意 3)扩展名匹配 格式:*.扩展名 注意:第二种与第三种不要混用 /aaa/bbb/*.abcd(错误的)...原创 2020-11-29 15:30:01 · 391 阅读 · 0 评论 -
Servlet的执行过程
原创 2020-11-29 15:25:17 · 156 阅读 · 0 评论 -
ServletConfig的三个作用
@Override public void init(ServletConfig config) throws ServletException { //获得servlet名称 String servletName = config.getServletName(); System.out.println(servletName); //获得servelt初始化参数 String initParameter = config.getInitParameter("url"); S..原创 2020-11-29 15:15:42 · 483 阅读 · 0 评论 -
Servlet的生命周期
Servlet何时创建默认第一次访问servlet时创建该对象Servlet何时销毁服务器关闭servlet就销毁了每次访问必然执行的方法service(ServletRequest req, ServletResponse res)方法原创 2020-11-29 15:05:43 · 133 阅读 · 0 评论 -
Servlet接口中的方法
init(ServletConfig config)何时执行:servlet对象创建的时候执行ServletConfig : 代表的是该servlet对象的配置信息service(ServletRequest request,ServletResponse response)何时执行:每次请求都会执行ServletRequest :代表请求 认为ServletRequest 内部封装的是http请求的信息ServletResponse :代表响应 认为要封装的是响应的信息..原创 2020-11-29 15:04:35 · 252 阅读 · 0 评论 -
Servlet规范三大组件
servlet规范:包含三个技术点servlet技术 filter技术---过滤器 listener技术---监听器原创 2020-11-28 11:28:12 · 432 阅读 · 0 评论 -
Servlet 的Service()
1 新建web工程2.在Java Resourcces下的src目录下新建包com.dxm.servlet3 在包下面新建一个类,并让其实现Servlet接口,修改Service()方法package com.dxm.servlet;import java.io.IOException;import javax.servlet.Servlet;import javax.servlet.ServletConfig;import javax.servlet.ServletExc..原创 2020-11-28 11:21:58 · 226 阅读 · 1 评论 -
java 通过读取配置文件的方式来使用反射完成对实例对象方法调用
web.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE web-app SYSTEM "../lib/web-app_2_3.dtd" ><web-app version="2.3"> <servlet> <servlet-name>MyServlet1</servlet-name> <servlet-class>com.dxm.servlet.My.原创 2020-11-25 21:48:00 · 312 阅读 · 0 评论 -
java 通过反射调用方法
package com.dxm.servlet;public interface MyServlet { public void init(); public void service(); public void destroy();}package com.dxm.servlet;public class MyServletImpl implements MyServlet { @Override public void init() { System.out.pri.原创 2020-11-25 08:51:03 · 200 阅读 · 0 评论 -
dom4j解析xml
package demo1124;import java.util.List;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.Element;import org.dom4j.io.SAXReader;public class Test { public static void main(String[] args) throws DocumentException { .原创 2020-11-24 09:10:13 · 218 阅读 · 0 评论 -
web.xml引入schema约束
schema约束常用的框架是spring1 xml引入schema约束和xml引入dtd约束步骤基本一致,只是需要把schema约束文件拷贝到src目录下2 只是需要把schema中上面的约束格式拷贝到web.xml中3.提示跟xml引入dtd相同,根据提示生成xml即可...原创 2020-11-22 21:25:47 · 240 阅读 · 0 评论 -
web.xml引入web-app dtd约束
1.新建一个java项目2 在src下面新建一个包com.dxm.dtd3 在该包上按快捷键ctrl+N新建其他文件,输入xml4 Next,输入web.xml5 拷贝web-app_2_3.dtd文件到src目录下6 打开web-app_2_3.dtd文件,在上面拷贝下面红框选择部分到web.xml7.此时在web.xml空白部分按Alt+/ 则会出现约束提示8 在web-app的起始标签里面按alt+/ 则会提示version9 在web-app的..原创 2020-11-22 21:16:26 · 573 阅读 · 0 评论 -
学习Tomcat这一篇就够了
目录 第一章 Tomcat概述 1.1、Tomcat概述 1.2、Tomcat历史 1.3、Tomcat官网 第二章 Tomcat单实例安装 2.1、环境准备 2.2、Tomcat下载 2.3、Tomcat解压 2.4、Tomcat安装 2.5、Tomcat启动 2.6、Tomcat关闭 第三章 Tomcat配置文件详解 3.1、server.xml 详解 3.1.1、Server 3.1转载 2020-10-28 18:06:11 · 341 阅读 · 0 评论 -
学习JavaWeb这一篇就够了
目录第一章 开发工具 1.1、JDK安装 1.2、Tomcat安装 1.3、IDEA安装 1.4、IDEA集成Tomcat 1.5、IDEA运行JavaWeb 第二章 XML(选学) 2.1、XML的概述 2.2、XML的语法 2.3、XML的解析 第三章 YAML(选学) 3.1、YAML的概述 3.2、YAML的语法 3.3、YAML的解析 第四章 Servlet 4.1、Servlet概述 4.2、Servlet语法格式转载 2020-10-28 09:20:52 · 17131 阅读 · 5 评论 -
java swing通过线程实现label移动
package demo1009;import java.awt.Container;import java.net.URL;import javax.swing.Icon;import javax.swing.ImageIcon;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.SwingConstants;public class SwingAndThread extends JFrame.原创 2020-10-09 10:32:52 · 573 阅读 · 0 评论 -
java jsp初试
1.新建动态web工程2 在WEB-INF下面的lib里面添加下面的jar包3.拷贝c3p0-config.xml 到src下面<?xml version="1.0" encoding="UTF-8"?><c3p0-config> <default-config> <property name="user">root</property> <property name="password">123456&l原创 2020-09-28 15:44:15 · 147 阅读 · 0 评论 -
java session的读写和持久化
package com.itheima.session;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRe.原创 2020-09-28 15:44:06 · 259 阅读 · 0 评论 -
java 通过session完成验证码的校验
package com.itheima.checkimg;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.BufferedReader;import java.io.FileReader;import java.io.IOException;im.原创 2020-09-28 15:43:58 · 470 阅读 · 0 评论 -
java利用cookie实现显示上次登陆的时间
package com.itheima.lastaccesstime;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.Date;import javax.servlet.ServletException;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServlet;import javax.servle.原创 2020-09-26 09:56:14 · 278 阅读 · 0 评论 -
Java Cookie的基本操作
package com.itheima.cookie;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRes.原创 2020-09-26 09:53:22 · 2376 阅读 · 1 评论 -
使用BeanUtils实现注册功能
package com.ithiema.register;import java.io.IOException;import java.lang.reflect.InvocationTargetException;import java.sql.SQLException;import java.util.Map;import java.util.UUID;import javax.servlet.ServletException;import javax.servlet.http.Htt.原创 2020-09-26 09:51:16 · 174 阅读 · 0 评论 -
简单登陆servlet
package com.ithiema.login;import java.io.IOException;import java.sql.SQLException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRespons.原创 2020-09-26 09:39:36 · 134 阅读 · 0 评论 -
request获取请求行
package com.ithiema.line;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class LineServlet ext.原创 2020-09-26 09:37:39 · 178 阅读 · 0 评论 -
request读取referer请求头防止盗链
package com.ithiema.header;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class RefererServle.原创 2020-09-26 09:36:14 · 515 阅读 · 0 评论 -
request域读写数据和请求转发
package com.ithiema.forward;import java.io.IOException;import javax.servlet.RequestDispatcher;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpSe.原创 2020-09-26 09:34:53 · 230 阅读 · 0 评论 -
request获取请求头
package com.ithiema.header;import java.io.IOException;import java.util.Enumeration;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRespon.原创 2020-09-26 09:32:50 · 844 阅读 · 0 评论 -
request获取表单数据
package com.ithiema.cotnet;import java.io.IOException;import java.util.Enumeration;import java.util.Map;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet..原创 2020-09-26 09:31:13 · 774 阅读 · 0 评论 -
servlet实现下载功能
package com.itheima.content;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.net.URLEncoder;import javax.servlet.ServletException;import javax.servlet.ServletOutputStream;import javax.servlet.http.H.原创 2020-09-26 09:19:08 · 999 阅读 · 0 评论 -
swing基本控件使用
package com.dxm.demo3;import java.awt.Color;import java.awt.Container;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.SwingConstants;import javax.swing.WindowConstants;public class Demo1 { publ.原创 2020-09-22 15:50:54 · 333 阅读 · 0 评论 -
java 数字格式化
package com.dxm.demo1;import java.text.DecimalFormat;public class Demo11 { public static void main(String[] args) { DecimalFormat format = new DecimalFormat("###,###,###.###"); String result = format.format(123456.78999); System.out.println(res.原创 2020-09-22 13:48:50 · 118 阅读 · 0 评论 -
java Integer包装类的使用
package com.dxm.demo1;public class Demo10 { public static void main(String[] args) { String[] arr={"10","20","30","40"}; int sum=0; for (String s : arr) { int num=Integer.parseInt(s); sum+=num; } System.out.println(sum); int num=2.原创 2020-09-22 13:32:50 · 129 阅读 · 0 评论 -
Java 通过String.Format输出日期时间
package com.dxm.demo1;import java.util.Date;public class Demo2 { public static void main(String[] args) { Date date = new Date(); String string = String.format("%tY", date); System.out.println(string); String m = String.format("%tm", date.原创 2020-09-22 10:08:40 · 1271 阅读 · 0 评论 -
servlet实现下载以及解决中文乱码问题
<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><body> <h1>使用a标签直接指向服务器上的资源</h1> <a href="/WEB14/download/a.flv">a.flv</a><br> &.原创 2020-09-21 13:26:47 · 194 阅读 · 0 评论