JSP的基本知识点 文章目录 JSP的基本知识点 一、BS模式的概念 二、CS模式的概念 三、web应用程序是什么 四、如何开发web项目部署到服务器(用tomcat服务器) 一、BS模式的概念 BS是浏览器服务模式,如:在浏览器上百度搜索,看新闻 BS架构的特点:web应用 可以实现跨平台,客户端零维护,但是个性化能力低,响应速度较慢 二、CS模式的概念 CS是客户端服务器模式,是一种软件系统体系结构,如:QQ,王者荣耀 CS架构的特点:桌面级应用 响应速度快,安全性强,个性化能力强,响应数据较快 三、web应用…

2021年3月28日 0条评论 1点热度 阅读全文

文章目录 MVC设计模式 1.Servlet 2.三层架构 3.内置对象在servlet中实现 MVC设计模式 M(Model 模型):一个功能。用JavaBean实现 V(View 视图):负责页面的显示,表单,表格( html,css,jsp,js ) ​ 用于展示,以及用户交互。 C(controller 控制器):接受各种请求,将请求到模型进行处理;模型处理完毕后,再将处理的结果返回给请求处。建议使用Servlet实现控制器。jsp可以实现,但不建议使用。 1.Servlet 符合一定规范的 Java类: …

2021年3月5日 0条评论 7点热度 阅读全文

这两天回头瞅了瞅JSP。稍微敲了点代码。碰到一个比较恶心的坑。做个笔记,说不定能帮助到大家。 遇到问题是: 在使用JSP的EL表达式时,两个从后端传过来的int数据(暂定 a =10 ,b =5)。然后写了如下代码: ${a/b}; 你们猜猜结果是啥。我本以为是2 。但是让人很难受的是,结果是2.0 。我还试了其他的赋值结果都是0.0 、1.0 、2.0 反正就是跟小数点过不去。 。。。 唉,真的难受。 我试了很多办法,类型转换啦。四舍五入啦。。。 在我想发起的时候,突然就搞定了。 先给代码 ${Math.roun…

2021年2月20日 0条评论 12点热度 阅读全文

这两天回头瞅了瞅JSP。稍微敲了点代码。碰到一个比较恶心的坑。做个笔记,说不定能帮助到大家。 遇到问题是: 在使用JSP的EL表达式时,两个从后端传过来的int数据(暂定 a =10 ,b =5)。然后写了如下代码: ${a/b}; 你们猜猜结果是啥。我本以为是2 。但是让人很难受的是,结果是2.0 。我还试了其他的赋值结果都是0.0 、1.0 、2.0 反正就是跟小数点过不去。 。。。 唉,真的难受。 我试了很多办法,类型转换啦。四舍五入啦。。。 在我想发起的时候,突然就搞定了。 先给代码 ${Math.roun…

2021年2月20日 0条评论 19点热度 阅读全文

  JSP指令标签中<%@ page contentType="text/html;charset=GB2312"%>这句有什么用途? 关于JSP页面中的pageEncoding和contentType两种属性的区别:   pageEncoding是jsp文件本身的编码   contentType的charset是指服务器发送给客户端时的内容编码   JSP要经过两次的“编码”,第一阶段会用pageEncoding,第二阶段会用utf-8至utf-8,第三阶段就是由Tomcat出来的网页, 用…

2021年1月24日 0条评论 42点热度 阅读全文

select联动在实际项目中是再熟悉不过了,经常要使用到,每次都要去整理,梳理,会花费一些不必要的时间。然而select标签的使用,在不同的开发中也不一样,比如在vue中跟jsp中,今天主要是梳理在jsp中的应用,vue的使用也是类似。 当然,方法有很多种,下面这种方法是我个人比较经常使用的,需要的朋友可以参考借鉴。 一:假设现在jsp中有两个类别,一级类别和二级类别,二级类别跟随一级类别联动。一级类别和二级类别数据源来自于后台。我们的实现思路是在第一个select标签设置onChange事件,然后使用jq动态修改…

2021年1月23日 0条评论 33点热度 阅读全文

前台:呈现给用户的视觉和基本的操作。 后台:用户浏览网页时,我们看不见的后台数据跑动。后台包括前端,后端。 前端:对应我们写的html 、javascript 等网页语言作用在前端网页。 后台 后端:对应jsp、javaBean 、dao层、action层和service层的业务逻辑代码。(包括数据库) 为什么jsp是后端呢? 主要是:jsp的运行原理----在tomcat服务器运行的。

2021年1月17日 0条评论 41点热度 阅读全文

为了提高页面跳转效率,几乎所有的浏览器在点击返回按钮时,不是从服务器上重新获取页面,而是从浏览器缓存中载入页面。 也就是说,当我们在做用户退出功能的时候,即使销毁了session,浏览器依旧可以返回上一个缓存页面,并且可以查看缓存的用户信息。 查看了网上的一些资料,HTTP头信息“Expires”和“Cache-Control”为应用程序服务器提供了一个控制浏览器和代理服务器上缓存的机制。 HTTP头信息Expires告诉代理服务器它的缓存页面何时将过期。 HTTP1.1规范中新定义的头信息Cache-Contro…

2021年1月16日 0条评论 33点热度 阅读全文

计算时间 <% long current_time=System.currentTimeMillis();//系统时间 Date end_time5= DateUtil.toDate("2018-7-20 20:00:00");//设定的时间(此处可以直接得到long类型也可以,根据业务需求改变) long end_time = end_time5.getTime(); long time=end_time-current_time; %> <script type="text/javascrip…

2021年1月16日 0条评论 39点热度 阅读全文

前言     提高Java Web 开发,不得不说http协议,接下来就说Servlet 和 Jsp 这两个java类。 正文 1、什么是JSP?     JSP(Java Server Pages)是Sun 公司指定的一种服务器端动态页面技术的组件规范,Jsp是以“.jsp”为后缀的文件,在该文件中主要是html 和少量的java 代码。jsp 文件在容器中会转换成Servlet中执行。 2、什么是Servlet?  &nb…

2021年1月16日 0条评论 41点热度 阅读全文