JavaWeb
BB**●﹏●K
这个作者很懒,什么都没留下…
展开
-
邮件发送原理及实现
邮件发送原理及实现JavaMail API需要的插件:mail-1.4.7.jaractivation-1.1.1.jarjavax.servlet.jsp-api-2.3.3.jarservlet-api-2.5.jarMailDemo01public class MailDemo01 { public static void main(String[] arg...原创 2020-04-24 19:58:07 · 996 阅读 · 0 评论 -
功能扩展:文件上传
功能扩展:文件上传代码实现/** * * @program: 功能扩展 * @author: Yao * @create: 2020-04-23 17:24 **/public class FileServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest req...原创 2020-04-24 19:47:54 · 204 阅读 · 0 评论 -
JavaWeb-14-JDBC
14. JDBC什么是JDBC:Java链接数据库需要jar包的支持:java.sqljavax.sqlmysql-connector-java…连接驱动实验环境搭建CREATE TABLE users ( id INT PRIMARY KEY, `name` VARCHAR(40), `password` VARCHAR(40), email VARCHAR(60),...原创 2020-04-24 19:47:12 · 123 阅读 · 0 评论 -
JavaWeb-13 -过滤器、监听器的常见应用
13. 过滤器、监听器的常见应用监听器:GUI编程中常用public class TestPanel { public static void main(String[] args) { Frame frame = new Frame("中秋节快乐"); //新建一个窗体 Panel panel = new Panel(null); //面板 ...原创 2020-04-24 19:45:38 · 118 阅读 · 0 评论 -
JavaWeb-12-Listener
12. 监听器实现一个监听器的接口;(有N种)编写一个监听器实现监听器的接口。。。public class OnlineCountListener implements HttpSessionListener { /** * 看你的一举一动 * Session创建一次,触发一次 * @param se */ @Override...原创 2020-04-24 19:44:30 · 108 阅读 · 0 评论 -
JavaWeb-11-Filter
11. Filter (重点)Filter:过滤器,用来过滤网站的数据;处理中文乱码登录验证…Filter开发步骤:导包编写过滤器导包不要导错了:实现Filter接口,重写对应方法即可public class CharacterEncodingFilter implements Filter { /** * 初始化:web服务器启动,就已经触发...原创 2020-04-24 19:43:58 · 109 阅读 · 0 评论 -
JavaWeb-10-MVC三层架构
10. MVC三层架构什么是MVC:Model View Controller 模型、视图、控制器10.1 早些年用户直接访问控制层,控制层就可以直接操作数据库servlet-->CRUD-->数据库弊端:程序十分臃肿,不利于维护servlet的代码中:处理请求、响应、视图跳转、处理JDBC、处理业务代码、处理逻辑代码 架构:没有什么是加一层解决不了的!J...原创 2020-04-24 19:07:26 · 139 阅读 · 0 评论 -
JavaWeb-09-JavaBean
9. JavaBean实体类JavaBean有特定的写法:必须要有一个无参构造属性必须私有化必须有对应的get/set方法;一般用来和数据库的字段做映射 ORM;ORM:对象关系映射表—>类字段–>属性行记录–>对象People表inameageaddress1yao13东莞2yao212东莞3ya...原创 2020-04-24 19:04:52 · 100 阅读 · 0 评论 -
JavaWeb-08-JSP
8. JSP8.1 什么是JSPJava Server Pages: Java服务器页面,也和Servlet一样,用于动态Web技术!最大的特点:写JSP就像在写HTML区别:HTML只给用户提供静态的数据JSP页面中可以嵌入JAVA代码,为用户提供动态数据;8.2 JSP原理思路:JSP到底怎么执行的代码层面没有任何问题服务器内部工作tomcat中有一个...原创 2020-04-24 19:04:07 · 126 阅读 · 0 评论 -
JavaWeb-07-Cookie, Session
7. Cookie, Session7.1 会话**会话:**用户打开一个浏览器,点击了很多超链接,访问了多个web资源,关闭浏 览器,这个过程可以称之为一次会话Session。**有状态会话:**一个同学来过教室,下次再来教室,我们会知道这个同学,曾经来过,称之为有状态会话;你怎么能证明你是广财的学生?发票 广财给你发票学校登记 广财标记你来过了一个网站,怎么证明你...原创 2020-04-24 19:00:46 · 95 阅读 · 0 评论 -
JavaWeb-06-Servlet
6. Servlet6.1 Servlet简介Servlet就是sun公司开发动态web的一门技术Sun公司在这些API中提供一个接口叫做:Servlet,如果你想开发一个Servlet程序,只需要完成两个小步骤:编写一个类,实现Servlet接口把开发好的Java类部署到web服务器中。把实现了Servlet接口的Java程序,叫做Servlet6.2 HelloServ...原创 2020-04-24 18:56:16 · 113 阅读 · 0 评论 -
JavaWeb-05-Maven
5. Maven我们为什么要学习这个技术?在JavaWeb开发中,我们需要导入大量jar包,我们手动导入;如何能够让一个东西自动帮我们导入和配置这个jar包。由此,Maven诞生了!5.1 Maven项目架构管理工具我们目前用来就是方便导入jar包的!Maven的核心思想:约定大于配置有约束,不要去违反。Maven会规定好你该如何去编写我们的Java代码,必须要按照这个规...原创 2020-04-24 18:50:08 · 159 阅读 · 0 评论 -
JavaWeb-04-Http
4. Http4.1 什么是HttpHTTP (超文本传输协议) 是一个简单的请求-响应协议,它通常运行在TCP之上。文本:html,字符串,…超文本:图片、音乐,视频,定位,地位80Https:安全的4434.2 两个时代http1.0HTTP/1.0:客户端可以与web服务器连接,只能获得一个web资源,断开连接http2.0HTTP/1.1:客户端可...原创 2020-04-24 18:47:51 · 107 阅读 · 0 评论 -
JavaWeb-03-Tomcat
3. Tomcat配置可以配置启动的端口tomcat的默认端口号:8080mysql:3306http:80https:443 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />...原创 2020-04-24 18:46:50 · 92 阅读 · 0 评论 -
JavaWeb-02-web服务器
2. web服务器2.1 技术讲解ASP:微软:国内最早流行的就是ASP;在html中嵌入了VB的脚步,ASP + COM;在ASP中开发中,基本一个页面都有几千行的业务代码,页面及其混乱维护成本高!C#IISphpPHP开发速度很快,功能很强大,跨平台,代码很简单(70%,WP)无法承载大访问量的情况(局限性)JSP/Servlet:sun公司主推的B/S架构...原创 2020-04-24 18:44:09 · 106 阅读 · 0 评论 -
JavaWeb-01-基本概念
JavaWeb1. 基本概念1.1 前言web开发:静态webhtml,css提供给所有人看的数据始终不会发生变化动态web提供给所有人的数据始终会发生变化,每个人在不同的时间,不同的地点看到的信息各不相同技术栈:Servlet/JSP,ASP,PHP在Java中,动态web资源开发的技术统称为JavaWeb;1.2 web应用程序web应用程序:可以提供浏...原创 2020-04-24 18:41:56 · 131 阅读 · 0 评论 -
smbms项目,jsp文件加载不到css样式文件
smbms项目,jsp文件加载不到css样式文件原创 2020-04-22 10:21:54 · 444 阅读 · 1 评论