目录Java Web简述—、程序开发体系结构1、C/S结构2、B/S结构——C/S结构与B/S结构的比较二、静态网站与动态网站三、Web应用技术客户端应用技术服务器端应用的技术 Java Web简述 —、程序开发体系结构 网络应用程序开发体系结构常用的有两种结构: C/S结构与B/S结构 1、C/S结构即客户/服务器结构,服务端通常采用高性能PC机或工作站,采用大型数据库系统,客户端安装有专门客户端的软件。2、B/S结构 即浏览器服务器结构 WEB浏览器是...
Tomcat 前言在javaweb的学习当中,Tomcat是十分重要的,没有它,我们的web应用程序就加载不了。 内容 1、什么是Tomcat? Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,是目前比较流行的Web 应用服务器。【说白了就是一个web服务器】 2、为什么要使用Tomcat?轻量级 对初学者还算"友好" 免费!! 3、部署Tomcat的步骤1. 安装TomcatTomcat官网:http://tomcat.apache.org/点...
Servlet简介 Servlet就是sun公司开发动态web的一门技术 Sun在这些API中提供一个接口叫做:Servlet,如果你想开发一个Servlet程序,只需要完成两个小步骤:编写一个类,实现Servlet接口 把开发好的Java类部署到web服务器中。 Serlvet接口Sun公司有两个默认的实现类:HttpServlet,GenericServlet 把实现了Servlet接口的Java程序叫做,Servlet 来写一个小的项目来学习一下servlet 1.创建一个web的maven项目 2.编写一个普通...
当你关闭服务器的时候 就会显示destroy 目前了解的,还没怎么学习的: 也就是说 可以去改变这个servlet的创建的时机 这里涉及到注解的知识,注解的话,应该说的是之前的东西了。 必须选择java Enterprise项目 javaEE项目 这个东西的好处是:以后新建了servlet的话,那么不需要在xml里面去写配置信息了,直接使用注解的方式,直接使用注解的方式对路径进行配置 因为之前写servletn...
1.概念 1.1、前言 web开发:web,网页的意思静态webhtml,css 提供给所有人看的,数据始终不会发生变化动态web几乎所有网站都是动态的 提供给所有人看的,数据始终会发生变化,每个人在不同时间,不同地点,看到的信息不同 技术栈:Servlet/JSP,ASP,PHP在java中,动态web资源开发的技术统称为javaweb; 1.2、web应用程序 可以提供浏览器访问的程序a.html、b.html.....多个web资源,可以被外界访问,提供服务 能访问到的任何页面和...
JavaWeb 第一章 BootStrap的栅格(理解) 今日内容 1,在之前我们学习了一些WEB前端的知识,写CSS比较痛苦,作为后台的开发人员,CSS我们是作为一个了解性的知识,将来工作的时候,涉及的并不是特别的多 2,学习完这三大块前端知识之后,我们了解到,用他们来开发一个前端页面的成本还是比较高的 3,所以今天我们来学习一个新的东西叫做bootstrap,其实就是一个前端的开发框架,里面对应好了,非常多的,丰富的样式,供我们来使用 ...
在学习JavaWeb的过程中,开发环境,服务器,数据库都在本地,为了获得更好的学习体验,我尝试将一个Web项目部署在服务器上。目录:服务器准备 环境配置 web项目/数据库一、购买服务器实例 腾讯云/阿里云都有,可以申请学生认证 如果学过linux推荐使用linux系统 linux强大的命令行方便远程管理 由于没有学过linux我就选了windows系统 生成实例后一定要设置安全组放行8080端口,如果要使用SSH传输文件,需要放行22端口,系统默认是关...
org.apache.jasper.JasperException: Unable to compile class for JSP: 因为maven默认tomcat插件版本是tomcat6我的jdk是1.8所以需要更换tomcat版本到7以上添加tomcat7插件 <plugin><groupId>org.apache.tomcat.maven</groupId><artifactId>tomcat7-maven-plugin</artifactId><version>2.2</version></plugin> 添加JDK1.8插件 <plugin><groupId>org.apache.maven.plugins</groupId><artifactId>mave...
JSP Java Server Pages:java服务器端页面,和Servlet一样,用于动态Web技术! 特点 写JSP就像写HTML 区别 HTML只给用户静态的数据 JSP可以嵌入JAVA代码,为用户提供动态数据 JSP原理代码层面没有问题服务器内部工作 ? Tomcat有一个work目录 ? IDEA中使用Tomcat会在IDEA的Tomcat中生成work目录JSP本质上就是一个Servlet 在JSP页面中 只要是JAVA代码就会原封不动输出 out.print(name); 只要是HTML代码就会被转换成 out.write("\...
JavaWeb 第一章 FORM标签(重要) 1,之前学习了很多的HTML标签,今天还有最后一种非常重要的一类标签,表单标签,也是后期用的非常多的 HTML标签_表单标签_概述 什么是表单,表单的具体作用是什么,就是和服务器交互,向后台提交数据的。 <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>表单标签</title> </head> <body><!--form:用于定义表单的。可以定义一个范围,范围代表采集用户数据的范围* 属性:* a...
2、ServletContext web容器在启动的时候,他会为每个web程序都创建一个对应的servletContext对象,他代表了当前的web应用 1.共享数据在一个Servlet中保存的数据,可以再另外一个Servlet中拿到如图在打开ms之前姓名为空开启ms后刷新,示例代码:public class myServletContext extends HttpServlet {@Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {Servl...
今日内容 1. JQuery 基础:1. 概念2. 快速入门3. JQuery对象和JS对象区别与转换4. 选择器5. DOM操作6. 案例JQuery 基础: 1. 概念: 一个JavaScript框架。简化JS开发* jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨 是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计...
今日内容: 1. JQuery 高级1. 动画2. 遍历3. 事件绑定4. 案例5. 插件JQuery 高级 1. 动画1. 三种方式显示和隐藏元素1. 默认显示和隐藏方式1. show([speed,[easing],[fn]])1. 参数:1. speed:动画的速度。三个预定义的值("slow","normal", "fast")或表示动画时长的毫秒数值(如:1000)2. easing:用来指定切换效果,默认是"swing",可用参数"linear"* swing:动画执行时效果是 先慢,中间快,最后又慢* linear:动画执行时速度是匀速...
使用eclipse遇到的问题 web.xml 部署配置文件的创建和使用 创建动态网页项目时,eclipse默认不创建web.xml文件,部署时使用的是Servlet2.5(应该)后自带的 @WebServlet("/xxx") 也就是在.java文件中写入@WebServlet("/Hello")的一行注解就相当于在web.xml中配置了这个Servlet的映射路径。 如果你没有创建web.xml文件并配置相关页面,又没有加在.java文件中加@WebServlet(),那么这个页面在访问tomcat时就无法正常运行。 建议还是写...
要验证自己写的对不对,按住ctrl键 然后的话看它有没有变成手形状 这里教你怎么去结合两个框架 怎么去结合起来,让它实现你想要的功能 其实也倒不用,去看其中的注释就行了吧,实在不行就删掉。 禁用就是说,你的移到那里 就不能点击了 因为的话可能比如你在最后一页,就不能点下一页了。 轮播图是属于这个javascript里面的!