Java Web
凯耐
高调做事,低调做人
展开
-
在Eclipse环境下配置Firefox浏览器
重点内容 步骤一:复制浏览器的安装路径步骤二:点击Window-Preferences步骤三:点击New按钮,填写窗口内容步骤四:查看配置结果在你的eclipse Window菜单-Web Browers 查看配置结果原创 2017-09-07 13:20:50 · 1601 阅读 · 2 评论 -
JSP指令基础(二)
(一)JSP指令 JSP指令包括:page指令、include指令、taglib指令(二)page指令的作用语法: <%@ page 属性名1=“属性值1”..... 属性名n=“属性值n”%> import:在指定JSP页面导入Java类或包。 session:限制session是否可用,默认为true表示可用,fasle不可用。 isErrorPage:指定JSP页原创 2017-11-21 22:09:08 · 183 阅读 · 0 评论 -
JSP动作基础(三)
(一)include动作语法格式1.作用:把其他文件引入到目标页面<jsp:include page="文件路径" flush="true">page属性:文件路径可以是相对路径也可以是绝对路径flush:指定输入缓存是否转移到被导入的文件实例演示<!DOCTYPE html><html><head><meta charset="UTF-8"><title>欢迎页面</title></原创 2017-11-22 14:24:56 · 177 阅读 · 0 评论 -
Filter链使用及FilterConfig总结(二)
(一)Filter链 说明:多个Filter程序,对用户请求的某一些URL进行拦截。多个Filter程序拦截同一个URL时,拦截顺序与Filter在web.xml配置文件的顺序有关。实例演示package com.TestFilterChain;import java.io.IOException;import javax.servlet.ServletException;import j原创 2017-12-01 19:05:28 · 1319 阅读 · 0 评论 -
Filter实现自动用户自动登录功能(三)
(一)Filter实现自动用户自动登录的原理1.登录界面将表单数据提交给LoginServlet处理,并把获取的数据保存到Cookie对象中去。2.AutoLoginFilter拦截用户登录请求,并判断请求是否包含用户自动登录的Cookie,如果有获取用户的账号和密码进行判断。如果为true,将用户信息封装到User对象存入Session域中,从而实现自动登录功能。实例演示package com.E原创 2017-12-01 20:11:48 · 2348 阅读 · 0 评论 -
Java web项目01 停车管理系统实现用户查询功能(三)
(一)查询界面<%@include file="/common/sub_header.jsp"%><%@ page language="java" import="java.util.*,java.sql.*,com.biyeseng.db.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Trans原创 2017-12-11 15:29:10 · 3566 阅读 · 16 评论 -
Java web项目01 停车管理系统登录界面(一)
(一)界面源码<%@include file="/common/sub_header.jsp"%><%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head>原创 2017-12-11 14:00:42 · 11836 阅读 · 71 评论 -
Java web项目01 停车管理项目用户界面上传图片(二)
(一)用户界面实现图片上传 1.1添加图片信息 <%@include file="/common/sub_header.jsp"%><%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">原创 2017-12-11 15:00:59 · 2201 阅读 · 14 评论 -
Java web项目01 停车管理系统实现添加用户信息功能(四)
(一)编写一个添加用户界面<%@include file="/common/sub_header.jsp"%><%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <原创 2017-12-11 15:40:42 · 3319 阅读 · 1 评论 -
Java web项目01 停车管理系统实现修改用户信息(五)
(一)通过连接跳转到modUserinfo.jsp修改页面<td><a class="link-update" href="<%=path%>/userinfo/modUserinfo.jsp?id=<%=id%>">修改</a><a class="link-update" href="<%=path%>/userinfo/chong.jsp?id=<%=id%>原创 2017-12-11 16:03:55 · 3405 阅读 · 1 评论 -
Java web项目01 停车管理系统实现删除用户信息(六)
(一)显示所有用户信息界面<%@include file="/common/sub_header.jsp"%><%@ page language="java" import="java.util.*,java.sql.*,com.wang.db.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01原创 2017-12-11 16:12:48 · 4673 阅读 · 63 评论 -
Java Web JDBC连接数据库基础总结(一)
(一)JDBC连接数据库1.导入mysql-connector-java-5.0.4-bin.jar2.创建数据表CREATE TABLE `person` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(12) DEFAULT NULL, `age` int(11) DEFAULT NULL, `sex` varchar原创 2017-11-22 19:09:03 · 1151 阅读 · 0 评论 -
Java Web JDBC实现CRUD操作总结(二)
(一)项目结构(二)数据库表结构CREATE TABLE `person` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(12) DEFAULT NULL, `age` int(11) DEFAULT NULL, `sex` varchar(12) DEFAULT NULL, `birthday` date DEFA原创 2017-11-26 21:58:38 · 763 阅读 · 0 评论 -
Java Web中实现文件上传(一)
(一)项目的结构目录(二)源码演示package com.TestFileUpload; import java.io.File;import java.io.IOException;import java.util.List;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import原创 2017-12-06 19:43:31 · 857 阅读 · 1 评论 -
Filter过滤器总结(一)
(一)什么是过滤器?有什么作用? 1.说明:浏览器访问服务器目标资源时,过滤器实现拦截,如果过滤器判断的是合理请求,那么就允许访问目标资源。(二)使用MyFilter过滤器拦截MyServlet程序1.MyServlet程序package com.Test;import java.io.IOException;import javax.servlet.ServletException;im原创 2017-11-30 22:44:45 · 584 阅读 · 0 评论 -
JSTL中的Core标签库总结(一)
(一)什么是JSTL?它有什么作用? 说明: JSTL是由sun公司制定的一套标准标签库,它可以简化JSP代码量、使得JSP开发者维护工作更加容易。 JSTL标签库有:Core、|18N、SQL、XML、Functions分别对应的前缀c、fmt、sql、x、fn.(二)实现一个简单JSTL案例在项目中lib中导入 jstl-1.2.jar、jstl-standard.jar<%@ page原创 2017-11-30 19:51:48 · 3756 阅读 · 0 评论 -
实现第一个Servlet程序(一)
(一)Servlet工作原理示意图(二)在Eclipse中创建Servlet应用程序的结构(三)在src目录下创建com.haha包,并在包下创建Demo类package com.haha;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.annotation.WebServ原创 2017-09-14 20:03:17 · 3320 阅读 · 0 评论 -
Servlet处理用户请求和响应(二)
(一)浏览器访问Servlet过程示意图1.Servlet主要作用就是处理客户端请求和响应。浏览器每一次请求Servlet,服务器Tomcat在调用Service()方法之前,都会创建两个对象,分别是HttpServletRequest对象和HttpServletResponse对象。3.HttpServletResponse的作用:封装HTTP响应消息。(二)HttpServletRequest对原创 2017-09-15 12:49:41 · 3905 阅读 · 1 评论 -
HttpServletResponse实现网页定时刷新并跳转(三)
(一)response调用setHeader()方法实现实现网页刷屏并跳转package com.haha;import java.io.IOException;import java.io.InputStream;import java.io.PrintWriter;import java.util.Enumeration;import java.util.Properties;impor原创 2017-09-15 22:52:57 · 2856 阅读 · 0 评论 -
HttpServletResponse对象实现请求重定向(四)
(一)请求重定向的概念1.重定向是指当浏览器向Tomcat服务器发送请求时,由于一个Servlet1类无法完成所有请求响应工作,这时候Servlet1类会通知浏览器重新定向到另一个Servlet2类。浏览器再次发送请求Servlet2,来获得Servlet2的响应。(二)使用HttpServletResponse对象实现请求重定向1.代码演示创建servlet实例package com.haha;i原创 2017-09-16 00:45:57 · 20215 阅读 · 0 评论 -
HttpServletRequest获取提交表单参数(五)
(一)代码演示<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html" charset="UTF-8"><title>演示01</title></head><body><form action="/Project01/DemoServlet" method="post"> 用户名:原创 2017-11-15 20:12:14 · 12951 阅读 · 0 评论 -
RequestDispather对象的使用(六)
(一)RequestDispather的使用 http://tutorials.jenkov.com/java-servlets/requestdispatcher.html(二) RequestDispather的方法 https://docs.oracle.com/javaee/7/api/javax/servlet/RequestDispatcher.html(三)代码演示package原创 2017-11-15 20:59:47 · 731 阅读 · 0 评论 -
Cookie保存用户访问网页的时间(七)
(一)访问某网页使用Cookie记录访问时间package com.Test;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.Date;import javax.servlet.ServletException;import javax.servlet.http.Cookie;impo原创 2017-11-16 14:24:52 · 1032 阅读 · 0 评论 -
Session实现购物车功能(八)
(一)创建实体类package com.Test;import java.io.Serializable;/** * * @author Kaina * */public class Book implements Serializable{ /** * */ private static final long serialVersionUID =原创 2017-11-16 18:43:20 · 1199 阅读 · 1 评论 -
Session实现用户登录(九)
(一)创建登录页面<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><body><form action="/Project01/LoginServlet" method="post"> 用户名:<input name="username" type="t原创 2017-11-16 19:41:51 · 38692 阅读 · 6 评论 -
Session实现一次性验证码(十)
(一)创建登录界面<!DOCTYPE html><html><head><meta charset="UTF-8"><title>验证码演示W</title></head><body><form action="/Project01/LoginServlet" method="post"> 用户名:<input name="username" type="text"><br/>原创 2017-11-16 21:37:29 · 667 阅读 · 0 评论 -
JSP内置对象request、response(四)
(一)request对象1.作用:使用request对象接收请求参数2.request对象方法:https://tomcat.apache.org/tomcat-7.0-doc/servletapi/javax/servlet/http/HttpServletRequest.html3.使用getParammeter()和getParammeterValues()获取请求参数4.获取网页请求参数<%原创 2017-11-22 15:30:25 · 485 阅读 · 0 评论 -
JSP内置对象application、out、page、config,exception总结(五)
(一).application对象常用方法: https://docs.oracle.com/javaee/7/api/javax/servlet/ServletContext.html1.使用application获取指定页面的路径<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="u原创 2017-11-22 18:38:42 · 539 阅读 · 0 评论 -
JSP基础语法(一)
(一)JSP注释语法 <%– 注释内容 –%>实例演示:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!--JSP中嵌入HTML --><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transition原创 2017-11-21 15:16:39 · 273 阅读 · 0 评论 -
Java Web实现文件下载(二)
(一)文件目录结构(二)源码演示package com.test;import java.io.*;import java.net.URLEncoder;import javax.servlet.*;import javax.servlet.http.*;public class DownloadServlet extends HttpServlet { private stati原创 2017-12-07 14:06:03 · 414 阅读 · 0 评论