javaWeb
文章平均质量分 94
JD强子
这个作者很懒,什么都没留下…
展开
-
javaweb(九)邮件开发
邮件的发送与接收原理邮件服务器和电子邮箱要在Internet上提供电子邮件功能,必须有专门的电子邮件服务器。例如现在Internet很多提供邮件服务的厂商:sina、sohu、163等等他们都有自己的邮件服务器。这些邮件服务器类似于现实生活中的邮局,它主要负责接收用户投递过来的邮件,并把邮件投递到邮件接收者的电子邮箱中。电子邮箱(E-Mail地址)的获得需要在邮件服务器上进行申请,确切地说,电子邮箱其实就是用户在邮件服务器上申请的一个账户,用户在邮件服务器上申请了一个帐号后,邮件服务器就会为这个账号原创 2021-09-11 05:03:37 · 2075 阅读 · 0 评论 -
javaweb(八)文件上传
文件上传概述文件上传实际上就是Browser (浏览器)跟 Server(服务器)的数据互动上传:我们把需要上传的资源,发送给服务器,在服务器上保存下来。在智联招聘上填写一个完整的简历还需要上传照片呢。下载:下载某一个资源时,将服务器上的该资源发送给浏览器。例如网络硬盘!就是用来上传下载文件的。服务器端获取资源浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache的开源工具common原创 2021-09-09 06:22:45 · 770 阅读 · 0 评论 -
javaweb(七)SMBMS(超市管理项目)
数据库:搭建项目搭建一个maven web项目配置Tomcat启动项目导入项目中需要的jar包jsp,Servlet,mysql驱动jstl,stand…一定要是maven项目pom.xml构建项目包结构编写实体类pojoROM映射:表-类映射实体类名,尽量和数据库中的表名一一对应实体类中的属性对应数据库表中的字段,相关的命名最好也一一对应实体类内方法主要有,setter、getter方法,用于设置、获取数据实体类属性一般为private类型,方法为.原创 2021-09-01 04:50:30 · 367 阅读 · 0 评论 -
javaweb(六)Filter(过滤器)
Filter简介Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。比如 Shiro安全框架技术就是用Filter来实现的Servlet API中提供了一个Filter接口,开发web应用时,如果编写的Java类实现了这个接口,则把这个ja原创 2021-08-24 10:06:43 · 128 阅读 · 1 评论 -
javaweb(五)javabean和实体类和MVC三层架构
什么是 javabean在jsp页面中,包含html代码、css代码、java代码、以及业务逻辑处理代码等。javabean的作用就是将html代码与java代码分离,将java代码单独封装成一个处理某种业务逻辑的类,然后在jsp中调用该类,实现降低耦合多和简化页面的作用。Java 之父 James Gosling 在设计 Java 语言,为 Java 组件中封装数据的 Java 类进行命名时,看到了桌子上的咖啡豆,于是灵机一动,就把它命名为“JavaBean”,bean 翻译为“豆、豆子”。原创 2021-08-22 10:40:10 · 1796 阅读 · 0 评论 -
javaweb(四)EL表达式
简介EL 全名为Expression Language。EL是一种脚本语言,允许通过JSP访问Java组件(JavaBeans)。自JSP 2.0以来,el表达式语言已经被内置到JSP标签中,用于从JSP中分离Java代码,并允许(比用Java代码)更方便访问Java组件。作用:替换和简化jsp页面中java代码的编写语法${表达式}EL 语法很简单,它最大的特点就是使用上很方便。接下来介绍EL主要的语法结构:${sessionScope.user.sex}所有EL都是以${为起始、以}为结原创 2021-08-20 20:22:59 · 1167 阅读 · 0 评论 -
javaweb(三)servlet进阶之jsp
JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。为什么使用JSPJSP可以更简单的输出HTMLServlet就是一个能处理HTTP请求,发送HTTP响应的小程序,而发送响应无非就是获取PrintWriter,然后输出HTML:PrintWriter pw = resp.getWriter();pw.write("<html>");pw.write("<body>");pw.write("&l原创 2021-08-20 12:49:47 · 155 阅读 · 0 评论 -
javaweb(三)servlet进阶Session和Cookie
会话 会话:用户打开一个浏览器,点击了很多超链接,访问多个web资源,关闭浏览器,这个过程可以称之为会话; 有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学,曾经来过,称之为有状态会话; 一个网站,怎么证明你来过? 客户端 服务端 服务端给客户端一个 信件,客户端下次访问服务端带上信件就可以了; cookie服务器登记你来过了,下次你来的时候我来匹配你; seesion保存会话的两种技术cookie客户端技术 (响应,请求)session服务器技术原创 2021-08-20 03:59:02 · 462 阅读 · 1 评论 -
JavaWeb(三)servlet
Servlet简介Servlet是sun公司提供的一门用于开发动态web资源的技术。 Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤: 1、编写一个Java类,实现servlet接口。 2、把开发好的Java类部署到web服务器中。 按照一种约定俗成的称呼习惯,通常我们也把实现了servlet接口的java程序,称之为Servletservlet具体是什么处理请求和发送响应的过程是由一种原创 2021-08-12 09:13:27 · 166 阅读 · 0 评论 -
JavaWeb(二)HTTP协议
在Web应用中,浏览器请求一个URL,服务器就把生成的HTML网页发送给浏览器,而浏览器和服务器之间的传输协议是HTTP,所以:HTML是一种用来定义网页的文本,会HTML,就可以编写网页;HTTP是在网络上传输HTML的协议,用于浏览器和服务器的通信。HTTP协议是一个基于TCP协议之上的请求-响应协议,它非常简单,我们先使用Chrome浏览器查看百度首页,然后选择View - Developer - Inspect Elements就可以看到HTML:切换到Network,重新加载页面,可原创 2021-08-11 08:35:52 · 166 阅读 · 0 评论 -
JavaWeb
webWEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。 Internet上供外界访问的Web资源分为静态web资源(如html 页面)和动态web资源WEB应用程序WEB应用程序指供浏览器访问的程序,通常也简称为web应用。例如有a.html 、b.html……多个web资源,这多个web资源用于对外提供服务,此时应把这多个web资源放在一个目录中,以组成一个web应用(或web应用程序)一个web应用由多个静态web资源和动态web资源组成,如:htm原创 2021-08-11 06:25:42 · 105 阅读 · 0 评论