java Web基础入门
本课程以动态网页基础、Servlet 与 MVC 设计模式、三层架构为基础,以分页与上传下载、连接池与 DbUtils 类库、EL 和 JSTL、AJAX、过滤器与监听器为进阶,以调试、集群服务器和 Java Web 工程化项目为实战,系统介绍 Java Web 的基础编程与核心设计。
工程人永远在路上
项目实战源开发、大学生技能提升、融通IT技术领域。
展开
-
【02-Java Web先导课】-Tomcat服务器的下载与安装
Tomcat主要实现了Java EE中的Servlet、JSP规范,同时也提供HTTP服务,是市场上非常流行的Java Web容器。看完这一篇文章后,稳稳的质量!原创 2023-04-22 11:49:03 · 1036 阅读 · 1 评论 -
【01-Java Web先导课】-如何进行JDK的安装(或Java环境的配置)
Java 环境配置、JDK安装如此简单,只需这一篇,稳稳的够质量原创 2023-04-21 19:37:42 · 1960 阅读 · 0 评论 -
JDBC---连接数据库
什么是JDBCJDBC(Java Database Connectivity) 是SUN公司为JAVA链接数据库提供的标准以及实现类。 任何数据库链接java底层都会使用JDBC。使用JDBC进行数据库的插入操作第一步:导入JDBC的资源包 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-ja.原创 2021-05-23 13:53:19 · 87 阅读 · 0 评论 -
会话---Session
什么是SessionSession是将数据存储在服务器端的会话技术。(会话:共享数据)如何使用Session发送数据 HttpSession session=request.getSession();//获取session对象 session.setAttribute("First_Servlet","Good!!!");//使用session对象的域属性,将数据存储到session对象的域中如何获取Session中的数据 HttpSession session=request..原创 2021-05-11 22:13:54 · 126 阅读 · 0 评论 -
Cookie实战
题目描述如果是第一次请求本资源,向浏览器发送“欢迎您,您是第一次访问… 如果不是:显示“您不是第一次访问,上次的访问时间是"HH:mm:ss/yyyy-MM-dd第一步:看Cookie是否有登录的Cookie的信息即可获取cookieCookie[] cookies=request.getCookies();//将获取的信息存放在cookies数组中判断cookie中是否有登录的cookie信息String lastAccess=null; if(cookies.原创 2021-05-11 09:19:41 · 165 阅读 · 0 评论 -
会话----Cookie对象
什么是Cookie当会话建立以后,客户端(浏览器)访问服务器的时候,如果有数据共享在浏览器端,那么服务器就会创建一个Cookie对象。实际上:Cookie的功能类似于办理一张会员卡,当用户通过浏览器访问Web服务器时,服务器会给客户发送一些消息,这些消息都会保存在Cookie中。1、如何创建Cookie...原创 2021-04-23 19:33:07 · 102 阅读 · 0 评论 -
实战(1)------根据用户输入信息判断是否符合要求
题目描述判断用户的信息是否符合要求:如果用户名是:xiaoqiang 密码是:123,则提示登录成功,否则,显示用户名有误。操作过程第一步:创建的maven工程项目下在WEB-INF文件中找到index.jsp里面可以设置超链接<html><body><h2>Hello World!</h2><a href="/First_Servlet/use/user.jsp">Login</a></body>.原创 2021-04-21 11:09:15 · 911 阅读 · 0 评论 -
jar包的导入
如何在maven中导入jar包在哪里可以找到需要导入的jar包原创 2021-04-16 20:26:21 · 136 阅读 · 0 评论 -
获得web.xml文件中的数据
1、获得web.xml文件中的本servlet的数据需要一个ServletConfig对象的支持(1)获得ServeltConfig对象ServletConfig config=this.getServletConfig();(2)使用getInitParameter可以将数据获得原创 2021-04-16 17:55:48 · 239 阅读 · 0 评论 -
web.xml配置---设置一个Servlet项目的共享数据
为什么要配置web.xml就是为自己创建的一个servlet项目设置一个URL。配置如下代码如下<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" ><web-app> <display-name>Archetype Created Web Ap.原创 2021-04-15 19:51:19 · 119 阅读 · 0 评论 -
request获取版本信息的操作
1、请求行数据 String method=request.getMethod();//可以获得请求的方式 String path=request.getContextPath();//可以获得项目的部署名称(就是创建的项目名) String url=request.getRequestURI();//获得本代码的资源路径2、请求行数据String brower=request.getHeader("user-agent");//请求浏览器的头,user-agent:携带的是浏览器的信息.原创 2021-04-15 18:19:40 · 550 阅读 · 0 评论 -
request对象的常用操作----获得表单数据、请求转发、解决乱码
1、request对象request对象:它是HttpServletRequest的一个对象,它会随着Servlet的产生由web服务器创建。它会以参数的形式传递给Servlet。2、request对象的作用该对象产生以后,会封装所有的用户端(浏览器所有的信息)、用户IP、浏览器版本、请求方式。代码端(Servlet)可以使用request将数据取出。3、如何获得浏览器端用户的表单数据常用操作: request.getParameterMap();//可以把整个表单数据放到一个Ma.原创 2021-04-15 16:18:10 · 729 阅读 · 0 评论 -
response对象的常用操作---响应浏览器、重定向
1、响应浏览器response提供了一个getWrite()(字符流)和getOutPutStream()(字节流)的方法,可以和浏览器建立流的通道。(1)getWrite()的方法:PrintWriter writer=response.getWriter();//向浏览器写数据writer.write("Hellow Word!!!");实例演示package response;import javax.servlet.ServletException;import java.原创 2021-04-14 19:25:55 · 660 阅读 · 0 评论 -
HttpServletResponse应用---解决中文输出乱码问题
在HttpServletResponse对象中,提供了两种解决乱码的方案第一种方式://设置HttpServletRespponse使用utf-8编码 response.setCharacterEncoding("utf-8");//通知浏览器使用utf-8解码 response.setHeader("Content-Type","text/html;charset=utf-8");第二种方式 response.setContentType("text/htm.原创 2021-04-13 19:20:21 · 569 阅读 · 0 评论 -
Maven
Maven解决的问题Maven核心功能1.依赖管理:Maven工程对jar包的管理过程maven开发的crm项目,jar包不在项目中,而是同时jar包的坐标来访问jar包仓库。传统web开发工程crm,jar包在项目中2项目的一键构建使用maven一个命令可以轻松访问完成整个工作Maven的安装...原创 2021-03-07 17:07:44 · 105 阅读 · 1 评论 -
javaWeb简介
Web即全球广域网(也称万维网)的三个核心标准HTML(超文本标记语言)HTTP(超文本传输协议)URL(统一资源定位器)CS结构BS结构BS与CS区别原创 2021-03-03 22:59:52 · 156 阅读 · 1 评论