自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 JSP技术学习

1.学习内容JSP技术入门和常用指令JSP的内置对象&标签介绍EL表达式&EL的内置对象2.JSP技术入门和常用指令2.1.JSP的由来在前面的学习过程中,页面相关的内容主要是通过html文件完成,而Servlet技术主要是在获取浏览器(客户端)提交的请求数据,或者是给浏览器(客户端)响应数据。在实际企业开发中,前端的页面(html文件)相关设计和美化工作都是前端工程师(美工)负责,后台的Java程序是由Java开发人员完成,前端给出的页面,不能满足后台开发人员的

2022-05-20 22:58:15 179

原创 MVC框架简介

在Web应用程序设计中,MVC模式已经被广泛使用。SpringMVC以DispatcherServlet为核心,负责协调和组织不同组件以完成请求处理并返回响应的工作,实现了MVC模式。1、mvc( mode view controller)是什么?m指业务代码,v指用户界面,c是控制器使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式 是一种软件设计模式,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性...

2022-05-20 22:56:29 9674

原创 JDBC简单介绍

一、JDBC快速入门:1.1 概念:Java DataBase Connectivity = Java 数据库连接。Java 语言操作数据库1.2 JDBC本质:其实是官方定义的一套操作所有关系型数据库的规则,各个数据库厂商去实现这套接口,提供数据库驱动 jar 包。我们可以使用这套接口(JDBC)编程,真正执行的代码时驱动 jar 包中的实现类。1.3 快速入门:步骤: 1. 导入驱动jar包 mysql-connector-java-5.1.37-bin.jar

2022-05-20 11:06:35 111

原创 JavaBean

JavaBean是一种可重复使用、且跨平台的软件组件。JavaBean可分为两种:一种是有用户界面(UI,User Interface)的JavaBean;还有一种是没有用户界面的,主要负责处理事务(如数据运算,操纵数据库)的JavaBean。JSP通常访问的是后面一种JavaBean。MVC设计模式:(model view controller)【模型视图控制器】JavaBean的特征:——JavaBean是一个公共类——JavaBean有一个不带参数的构造方法——通过setter和g

2022-05-20 11:01:20 263

原创 HttpServletRequest和HttpServletResponse

一、HttpServletRequest1. 简介HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,开发人员通过这个对象的方法,可以获得客户这些信息。request就是将请求文本封装而成的对象,所以通过request能获得请求文本中的所有内容,请求头、请求体、请求行。2.相关方法请求头 String getHeader(String name) //根据头名称得到头信息值 long g

2022-05-20 02:10:16 255

原创 servlet生命周期

servlet生命周期:1、servlet的生命周期主要有三个方法: init()初始化阶段 service()处理客户端请求阶段 destroy()终止阶段 初始化阶段:Servlet容器加载Servlet,加载完成后,Servlet容器会创建一个Servlet实例并调用init()方法,init()方法只会调用一次Servlet容器会在一下几种情况装载Servlet:Servlet容器启动时自动装载某些servlet,实现这个需要在web.xml文件中添

2022-05-20 00:58:48 59

原创 Session 与 Application

一、sessionsession是会话变量,只要同一个浏览器没有被关闭,session对象就会存在。因此在同一个浏览器窗口中,无论向服务器发送多少请求,session对象只有一个。但是如果在一个会话中,客户端长时间不向服务器发出请求,session对象就会自动消失。这个时间取决于服务器,但是我们可以通过编写程序进行修改这个session的生命周期的时间。并且通过session对象可以存储或者读取客户的相关信息,例如用户名或购物信息等,可以通过session对象的setAttribute(String

2022-05-20 00:56:17 1169

原创 XML配置和注解配置的比较

Xml优点1:xml是集中式的元数据,不需要和代码绑定的;在我们开发中,xml配置文件和代码类是区分开的。不需要绑定到代码中2:使用xml配置可以让软件更具有扩展性;比如,我们在spring中,我们不想使用接口而是想用接口的实现类,这个时候只需要修改xml配置中bean的class值就可以了。3:对象之间的关系一目了然;比如,我们在基于xml配置读取配置信息,如下图:​从xml结构中,我们就可以看出,在popertyPlaceholderConfigure类里面有

2022-05-20 00:52:20 180

原创 tomcat部署进程服务台设置为中文

在idea项目部署tomcat时,会遇到运行时服务器输出一堆红色乱码的情况,这里给出解决方法首先找到tomcat->conf文件夹中的server.xml文件,用记事本运行,找到这一段文字,在里面加上URIEncoding="UTF-8",保存并退出。然后再打开logging-properties文件,将此位置的UTF-8改为GBK,GBK 是又一个汉字编码标准,全称《汉字内码扩展规范》。这里网上还有一种方法是在tomcat的bin 目录下的catalina.bat 配置文

2022-05-20 00:10:22 567

原创 项目中的Form表单里的登录注册的实现

在提交form表单的时候,action 不填就默认为提交到当前的页面。action参数:一、action=""和action="#"、没有action属性的作用相同,都是提交到当前页面(也就是document.location.href)二、action="currentPage.xxx":如果currentPage.xxx表示当前页面,则提交到当前页面,同事跳转到当前页面,当然就看不到url的变化;如果currentPage.xxx是非当前页面,则提交到非当前页面,也跳转到非当前页面三、表

2022-05-19 23:35:38 246

原创 IDEA2022.1旗舰版 简单Servlet创建

2022.1版idea与之前进行了界面更新,在这里简单介绍一下如何创建简单servlet1.文件->新建->项目->java enterprise,模板选择web应用程序,然后选择jdk和tomcat2.直接创建3.这里就已经创建好了,在main->java中能找到helloservlet类。然后点击右上角编辑配置,添加tomcat本地,选择服务器版本,JDK4.在部署中添加项目同名工件5.最后编译运行成功...

2022-05-16 14:50:03 861

原创 一些标签和注解的理解

welcome-filewelcome-file-list元素是一个计算机名词,当用户在浏览器中输入的URL不包含某个servlet名或JSP页面时,welcome-file-list元素可指定显示的默认文件welcome-file-list的工作原理是,按照welcome-file的.list一个一个去检查是否web目录下面存在这个文件,如果存在,继续下面的工作,先去webcontent(这里是Eclipse的工程目录根目录)下是否真的存在index.html这个文件,如果不存在去找是否存在ind

2022-05-08 16:53:29 318

原创 TOMCAT版本问题

之前在IDEA配置TOMCAT时遇到了各种问题,如找不到servlet程序包,按照网上教程从tomcat拷贝了一份servlet-api.jar文件到外部库里面后依然有此问题,其他方法也无法解决。以及要求配置web facet的问题,在按要求配置了运行框架,工件,模块和web facet后,还是和一开始一样,没有任何变化于是我开始思考是否是软件问题,于是我卸载了社区版idea安装了旗舰版,进行同样操作后还是有同类问题,于是我在网上到处搜索类似问题,发现都没有解决办法,最后我将目光放在了TOMCAT上,因为受

2022-04-26 16:37:04 227

空空如也

空空如也

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

TA关注的人

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