开发JSP动态网站的步骤如下: a) 创建一个Web项目 b) 设计Web项目的目录结构 c) 编写Web项目的代码 d) 部署Web项目 e)...做Web程序开发时,要避免如下错误: a) 未启动Tomcat服务,或者没有在预期的端口中启动Tomcat服务。...executeQuery()方法 可以执行对数据的查询。返回一个结果集。 第4章 JSP简介 1....–这是HTML注释(客户端可以看到源代码)–> JSP注释(客户端不可以看到源代码)–%> <% //使用预定格式将日期转换为字符串 %>...JSP脚本元素 在JSP页面中可以包含静态内容、指令、表达式、小脚本、声明、标准动作以及注释。
一、为什么说JSP也是动态web开发的一项技术呢?这是因为写JSP虽然像是在写HTML,但是JSP允许在页面中嵌套Java代码,或者利用某个标签表示Java代码(EL与jstl)。...这就使得我们在写JSP时能够获取请求对象Request和响应对象Response等这样的web开发常用对象,实现与浏览器的交互。...)最终运行class文件; PS:被翻译后的servlet在Tomcat的work目录中可以找到; 二、page三大指令; 1) page指令 2) include指令 3)...javax.servlet.ServletConfig 服务器配置,可以取得初始化参数...setAttribute(String name,Object obj) getAttribute(String name) removeAttrbute(String name) pageContext可以向指定的其他域中存取数据
https://github.com/EchoGroot/training_2.git
数据没有存进数据库,而是放在了applicationContext中,到时候可以考虑写个定时器,比如每隔一天清空一下数据什么的。 演示地址:http://java520.top/chat/
https://blog.csdn.net/huyuyang6688/article/details/12892505 所谓“工欲善其事,必先利其器”,所以在JSP开发前,需要搭建好整个开发环境...提前说明一下,因为JSP(Java Server Pages)是以java为基础开发的,如图:JSP代码在加载后需要由服务器转换成Servlet代码并编译成Class文件,所以一定要有JDK的支持并且以...服务器Tomcat的安装与配置 Tomcat下载地址:http://tomcat.apache.org/,它有两种安装方式,一种是rar格式,需要解压和配置环境变量,另一种是exe格式,直接安装就可以...它是一个可以用于构建集成Web和应用程序开发工具的平台,其本身并不会提供大量的功能,而是通过插件来实现程序的快速开发功能。 ...Eclipse下载地址:http://www.eclipse.org/downloads/ 等这些工作差不多都准备好了,就可以进行JSP学习开发了。
[TOC] 0x00 用户登录 描述:采用Tomcat 7 + JSP + Dao模式数据库(10.1.37-MariaDB) + JSTL(EL) 实现一个简单的登陆验证和显示基础信息; MariaDB...WeiyiGeek.项目BuildPath 2.导入Maridba的JDBC jar包到工程中,注意如果只想当前工程使用则放入当前工程的WEB-INF,您也可以放在Tomcat中的lib中全部项目均可以使用...; 3.设置并且导入JDBC_JAVADOC(用jar库时,鼠标移到对应类、函数的上方,就可以显示对应注释了),右键jar包Build Path->Configure Build Path; ?...text/html; charset=UTF-8" pageEncoding="UTF-8"%> jsp.../Login.jsp"; <% response.sendRedirect("Login.jsp"); } %> 管理员信息列表: <table border
[TOC] 0x00 用户登录 描述:采用Tomcat 7 + JSP + Dao模式数据库(10.1.37-MariaDB) + JSTL(EL) 实现一个简单的登陆验证和显示基础信息; MariaDB...Servlet 以及工具类Unti; WeiyiGeek.项目BuildPath 2.导入Maridba的JDBC jar包到工程中,注意如果只想当前工程使用则放入当前工程的WEB-INF,您也可以放在...Tomcat中的lib中全部项目均可以使用; 3.设置并且导入JDBC_JAVADOC(用jar库时,鼠标移到对应类、函数的上方,就可以显示对应注释了),右键jar包Build Path->Configure...text/html; charset=UTF-8" pageEncoding="UTF-8"%> jsp.../Login.jsp"; <% response.sendRedirect("Login.jsp"); } %> 管理员信息列表: <table border
Moonlight:包含了开发GearVR所需的一些基本的类、材质、组件等。...2.2 客户端/后台用户管理: 2.3 语音发送彩蛋 三、聊天室动画功能实现 聊天室动画涉及的内容主要有 1、人物在房间内的走动...来,让我们为聊天室的走动添加2D BlendTree吧!...代码很简单,就不用多讲了 第二部分:彩蛋效果的添加 彩蛋效果是,按键盘的某些按键可以触发一些动画效果;再聊天室中,也可以通过语音触发一些动画效果,这里做的就是动画效果...调试 1、Unity在IDE里面运行工程时,在Console界面可以看到开发哥打的Log以及系统抛的异常警告等。
,我们可以在Tomcat的web.xml看到定义的MIME-type; pageEncoding : JSP文件编码格式 extends : 用于指定JSP翻译成为JAVA文件后继承的父类是谁(常规默认即可...答:我们上面看到jsp:include编译后可以看见java文件,前者是先解析该include.jsp后再执行拿取里面的内容,而include指令是直接将文件进行包含输出; jsp:forward...2.Session: 默认情况下jsp 翻译成 java 文件后,会在里面的方法调用 request.getSession().那么咱们可以直接在 jsp 里面使用 session 对象, 我们一般使用这个对象来存取值...也就是说在A.jsp页面中使用该对象存值, 在任何一个jsp页面上,都可以取值。...1)EL表达式取出变量 描述:EL表达式可以简化JSP代码输出内置对象定义的变量值,可以输出变量、数组、集合、MAP、等变量中的值; <%@page import="java.util.ArrayList
jsp学习笔记:mvc开发模式2017-10-12 22:17:33 model(javabe)与view层交互 view(视图层,html.jsp) controller(控制层...,处理用户提交的信息)与model层交互 MVC是一种分层结构的设计思想,不是现成的方法,在不同的开发环境下有不同的实现手段。...该层是模型层与视图之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图用于显示,同时也可以解释用户的输入数据并将它们映射为模型层可执行的操作。...Jsp+JavaBean+Servlet开发模式中,Jsp为视图层,JavaBean为模型层,Servlet为控制层。...Jsp+JavaBean+Servlet所实现的MVC设计模式如图4.3所示。
javax.websocket.Session; 10 import javax.websocket.server.ServerEndpoint; 11 12 //该注解用来指定一个URI,客户端可以通过这个...若要实现服务端与单一客户端通信的话,可以使用Map来存放,其中Key可以为用户标识 19 private static CopyOnWriteArraySet webSocketSet...{ 70 printMsg("链接已建立","OK"); 71 ws.send("【"+$(".user").val()+"】已进入聊天室...window.onbeforeunload = function(){ 128 ws.send("【"+$(".user").val()+"】离开了聊天室...133 }else{ 134 ws.send("【"+$(".user").val()+"】离开了聊天室
1.答:JSTL(JSP Standard Tag Library,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库,是由 apache 的 jakarta 小组来维护的。...2.答:它可以简化JSP代码编写提供比EL表达式更强大的逻辑处理功能; 如何使用JSTL?...导入JSTL 支持jar文件 jstl.jar 和 standard.jar 在jsp文件页面上使用 taglib 来引入标签库,选择核心代码标签库: ?...UTF-8" pageEncoding="UTF-8"%> // _prefix 只是一个别名_ jsp...WeiyiGeek.jstl基础语法 注意事项: 1.jstl标签别名是在jsp指令 taglib 中进行设置的prefix=”别名”,即</别名
1.答:JSTL(JSP Standard Tag Library,JSP标准标签库)是一个不断完善的开放源代码的JSP标签库,是由 apache 的 jakarta 小组来维护的。...2.答:它可以简化JSP代码编写提供比EL表达式更强大的逻辑处理功能; 如何使用JSTL?...导入JSTL 支持jar文件 jstl.jar 和 standard.jar 在jsp文件页面上使用 taglib 来引入标签库,选择核心代码标签库: WeiyiGeek.导包 基础示例: <%@...UTF-8" pageEncoding="UTF-8"%> // _prefix 只是一个别名_ jsp...class="fa fa-times"> 关闭页面 执行结果: WeiyiGeek.jstl基础语法 注意事项: 1.jstl标签别名是在jsp
这篇文章在去年就已经构思了,不过一直都没有整理出来,今天终于完成了这篇文章,所以发上来给大家看一看,都是一些个人的小感慨,我的观点可能不是非常的完善,大家也可以一起讨论。...找工作之难,难于上青天 五六年前,找 Java 开发工程师的工作,只要掌握 JSP 和 Servlet 并且做过一些简单的 demo,就可以获得很多个面试机会,如果面试过程中表现良好,拿到一份 offer...同样的,2014 年左右的前端开发工程师,只需要掌握 HTML + CSS + JS 也可以获得不少的面试机会,面试顺利的话也可以拿到 offer。...Spring Boot 很流畅的开发项目了,苍天啊!!!...同时再加上现在各种 IT 教学平台都在做课程,所以你想学什么都能够找到对应的课程,从初学到进阶再到实战,方方面面的课程、各种技术栈的课程都有,只要你想学都可以找到,而且课程的价格也都很良心,两倍咖啡的钱就可以学到足足的干货
背景大家好,我是公众号「线下聚会游戏」作者,开发了《联机桌游合集》,是个网页,可以很方便的跟朋友联机玩斗地主、五子棋等游戏。其中的核心技术就是WebSocket,快关注HullQin一起学习吧!...conn: 即跟客户端的websocket连接,通过这个conn可以跟客户端交互(即收发消息)。...浏览器会自动回复一个Pong(不需要客户端开发者关注,客户端开发者通常是JS开发者)。...我独立开发了《联机桌游合集》,是个网页,可以很方便的跟朋友联机玩斗地主、五子棋等游戏,不收费无广告。还开发了《Dice Crush》参加Game Jam 2022。...喜欢可以关注我噢~我有空了会分享做游戏的相关技术,会在这个专栏里分享:《教你做小游戏》。
大家好,又见面了,我是全栈君,祝每个程序员都可以多学几门语言。 【 声明:版权全部,欢迎转载,请勿用于商业用途。】 这是一篇关于聊天室开发的博客,原来文章的地址来自于此。.../chat server 9090就可以,client也非常easy,输入.
——本文节选自我的新书《左手MongoDB,右手Redis 从入门到商业实战》
之后在index.jsp中引入css,然后就可以调用BootStrap中的一些css样式了,结合下面一部分内容进行综合讲解 ? 2. 分段写代码片的方法 这个方法也是今天上课老师讲到的。...还有很多的BootStrap样式,只要引入了BootStrap文件都可以用,还有一个开源前端框架,也是老师推荐的,叫LayUi
这一篇给大家讲讲jsp如何与服务器建立连接。...如果你想了解服务器环境如何配置,请参考:JSP 开发环境搭建与项目运行(一) 下面,我们来 做一个将本地某个文件夹下的所有文件都显示在网页上的需求 第一步:创建Serve package yqb_test_webserver.../servlet-mapping> 表示web服务器起来以后默认显示的页面,这里写了很多页面,会从上到下依次寻找对应的页面,只要找到一个就可以显示了...在Hello.java里面通过request.getParameter("username")就可以获取用户输入的用户名了。...参考文献: http://www.jianshu.com/p/a8b34d6368f1 http://www.cnblogs.com/smyhvae/p/4046862.html JSP 开发环境搭建与项目运行
领取专属 10元无门槛券
手把手带您无忧上云