首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏黑马

    Java Web_11】MVC开发模式

    一、MVC 1. 概述 ① M:Model,模型。JavaBean、dao * 完成具体的业务操作,如:查询数据库,封装对象 ② V:View,视图。JSP、HTML * 展示数据 ③

    30510发布于 2021-02-04
  • 来自专栏搬砖记录

    Java学习笔记-全栈-web开发-11-JavaWeb三大组件

    servlet被称为控制器,它接受Web请求,分发调用不同的逻辑或服务(service)完成一项事情,然后响应数据。 ? 2. Filter 过滤器,顾名思义,就是对请求进行过滤操作的。 常用于实现url级别的权限访问,敏感词汇过滤,解决编码问题等等. 2.1 原理 Filter接口中有一个doFilter方法,当我们编写好Filter,并配置对哪个web资源进行拦截后,WEB服务器每次在调用 web资源的service方法之前,都会先调用一下filter的doFilter方法,因此,在该方法内编写代码可达到如下目的: 调用目标资源之前,让一段代码执行。 是否调用目标资源(即是否拦截用户访问web资源)。 调用目标资源之后,让一段代码执行。 ,调用该方法,则web服务器就会调用web资源的service方法,即web资源就会被访问,否则web资源不会被访问。

    45510发布于 2021-08-18
  • 来自专栏Java Web

    初学Java Web(2)——搭建Java Web开发环境

    (注意大小写,WEB 和 INF 之间为横线) ④ 将上面的下载文件下载下来以后,将提供的 web.xml 文件复制到 WEB-INF 目录中。 ---- ——【3.安装配置 MySql 服务器】—— 不管怎样,服务器端总是要有数据库的,这里就给出两个绿色版本的工具,来建立一个 Web 开发所需要的 MySql 服务器: 链接:https:// pan.baidu.com/s/1i-H4SUMcn2y5_arluK923A 密码:1n04 xampp 是一套 Web 开发套件,里面包含了 mysql、apache、tomcat 等常用组件 这里我们主要利用其中的 mysql 组件来完成数据库的开发。 heidiSQL 是一款绿色版的 SQL 管理软件,能实现数据库的一些常用功能。 ---- 至此,Java Web开发环境就已经全部搭建好了,关于为什么选择 Eclipse 而不选择 IDEA ,是因为这学期开的 Java Web 课程中使用的也是 Eclipse ,为了避免麻烦

    4.1K80发布于 2018-04-26
  • 来自专栏全栈程序员必看

    java web开发(二) 接口开发

    java web开发(一) 环境搭建讲解了如何搭建一个Java Web项目,如果你还没了解,建议先浏览下!今天这篇文章主要讲解的就是接口开发,打算使用比较古老的或者说比较原始方法实现的接口。 (如果对这一部分有疑问或者不清楚的,欢迎查看java web开发(四) 接口开发补坑1和 java web开发(五) 接口开发补坑2!) 这一块要是还不了解,请看这篇文章, java web开发(一) 环境搭建。 2.设计接口的Json数据格式。 下篇文章将介绍,后台接口服务和前端客户端结合,详情请看,java web开发(三) 接口使用。 最后补上,例子下载地址。 (四) 补坑1和 java web开发(五) 接口开发补坑2!

    2.3K10编辑于 2022-09-02
  • 来自专栏源懒由码

    java web开发环境配置

    1.安装JDK; http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 本次是 java SE 8u91 分别放在java/jdk ,java/jre 文件夹中。 配置JAVA环境变量 1.系统变量→新建 JAVA_HOME 变量 。 变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0) 2.系统变量→寻找 Path 变量→编辑 在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin ;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 4.检查是否配置成功,在 cmd 下 输入 java -version 2.安装tomcat; http://tomcat.apache.org

    1.5K31发布于 2020-10-10
  • 来自专栏吴伟祥

    搭建 Java Web 开发环境

    搭建 Java 开发环境 任务时间:18min ~ 20min 此实验教大家如何配置 JDK 、Tomcat 和 Mysql 安装 JDK JDK 是开发Java程序必须安装的软件,我们查看一下  yum 源里面的 JDK: yum list java* 选择适合本机的JDK,并安装: yum install java-1.7.0-openjdk* -y 安装完成后,查看是否安装成功: java -version 安装 Tomcat Tomcat 是一个应用服务器,是开发和调试 jsp 程序的首选,可以利用它来响应 HTML 页面的访问请求。 您已经成功完成了搭建 Java Web 开发环境的实验任务。

    2.8K20发布于 2018-09-13
  • 来自专栏Java Web

    使用RESTful风格开发Java Web

    实例说明: 在平时的 Web 开发中,method 常用的值是 GET 和 POST,但是实际上,HTTP 方法还有 PATCH、DELETE、PUT 等其他值,这些方法又通常会匹配为如下的 CRUD ; import org.springframework.test.web.servlet.MockMvc; import org.springframework.test.web.servlet.RequestBuilder org.springframework.test.web.servlet.result.MockMvcResultMatchers.content; import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.status cn.wmyskxz.springboot.controller.UserController.deleteUser(java.lang.Long) 2018-05-29 09:28:19.801 简书ID:@我没有三颗心脏 github:wmyskxz 欢迎关注公众微信号:wmyskxz_javaweb 分享自己的Java Web学习之路以及各种Java学习资料

    1.2K30发布于 2018-07-19
  • 来自专栏InvQ的专栏

    Java web 开发 Session超时设置

    Java Web开发中,Session为我们提供了很多方便,Session是由浏览器和服务器之间维护的。 # 设置Session超时时间方式: 1.在web.xml中设置session-config如下: <session-config> <session-timeout>2</session-timeout 2.在Tomcat的/conf/web.xml中session-config,默认值为:30分钟 <session-config> <session-timeout>30</session-timeout session = request.getSession(); session.setMaxInactiveInterval(60);//单位为秒 说明: 1.优先级:Servlet中API设置 > 程序/web.xml 设置 > Tomcat/conf/web.xml设置 2.若访问服务器session超时(本次访问与上次访问时间间隔大于session最大的不活动的间隔时间)了,即上次会话结束,但服务器与客户端会产生一个新的会话

    2.5K10发布于 2020-09-27
  • 来自专栏杨建荣的学习笔记

    Java和Python的Web开发

    Java里面有一种服务端的软件组件技术,叫做Servlet,其实它的定位就是轻巧的小玩意,比如Java里面的applet也是类似的命名。 简单来说,如果不使用任何web框架,我们可以完全使用socket的方式来实现,这也就是Python web应用的本质了。现在流行很火的web框架都是在这个基础之上补充完善。 ? Python的web开发使得我们更专注于生成HTML文档。 和Java中servlet中service()不同的是,WSGI接口定义非常简单,只要求Web开发者实现一个函数,就可以响应HTTP请求。比如login,index方法等。 而从架构模式的角度来说,Java中更侧重提到MVC,而在Python中则是MTV(不是音乐的那个mtv)。 简单来说,MVC和MTV是类似的,只是归属于不同的开发目录。

    1.5K40发布于 2018-03-22
  • 来自专栏Java Web

    使用RESTful风格开发Java Web

    实例说明: 在平时的 Web 开发中,method 常用的值是 GET 和 POST,但是实际上,HTTP 方法还有 PATCH、DELETE、PUT 等其他值,这些方法又通常会匹配为如下的 CRUD ; import org.springframework.test.web.servlet.MockMvc; import org.springframework.test.web.servlet.RequestBuilder org.springframework.test.web.servlet.result.MockMvcResultMatchers.content; import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.status cn.wmyskxz.springboot.controller.UserController.deleteUser(java.lang.Long) 2018-05-29 09:28:19.801 简书ID:@我没有三颗心脏 github:wmyskxz 欢迎关注公众微信号:wmyskxz_javaweb 分享自己的Java Web学习之路以及各种Java学习资料

    1.6K50发布于 2018-05-29
  • 来自专栏全栈程序员必看

    Java WebJava后端开发的学习路线

    基础:比如计算机系统、算法、编译原理等等 Web开发: 主要是Web开发相关的内容,包括HTML/CSS/JS(前端页面)、Servlet/JSP(J2EE)以及Mysql(数据库)相关的知识。 开发框架:目前比较主流的是SSM框架,即spring、springmvc、mybatis。你需要学会这三个框架的搭建,并用它们做出一个简单的增删改查的Web项目。 这个阶段,有一本书是你必须看的,它叫做《深入理解Java虚拟机》。这本书绝对是Java开发者最重要的书,没有之一。在我眼里,这本书的重要性还要高于《Java编程思想》。 这三本分别适合三种人,《深入理解计算机系统》比较适合一直从事Java Web开发和APP后端开发工作的人群。 比如你做Java Web和APP后端开发,《tcp/ip详解 卷一、二、三》这本书对你的作用也是很大的。这里只是分出个主次关系而已,你要是时间足够的话,能把三本都精读那当然最好不过了。

    1.1K10编辑于 2022-09-08
  • 来自专栏CSDN博客

    使用InteIIiJ IDEA开发Java web 项目

    :https://blog.doiduoyi.com/authors/1584446358138 初心:记录优秀的Doi技术团队学习经历 1、介绍 IntelliJ IDEA是一款非常强大的集成开发环境 那么它如何开发Java web呢?下面就为大家介绍使用IntelliJ IDEA开发Java web。 在做就可以进行开发了。 3、开发Java web项目(JDK和Tomcat的安装我就不介绍了) 启动一个新的项目 ? 关于Intellij IDEA开发Java web就到这里

    1.6K20发布于 2020-05-06
  • 来自专栏快乐八哥

    Java Web开发学习之路2012版

    最近有同学刚加入公司,然后是做Java开发的。当然目前Java企业开发大多数也是B/S开发模式,所以也可以说是Java Web开发。 正好今天坐地铁看到公司5楼出来一个小mm拿着一本《Java Web开发案例》的书。然后我的同学也让我写一个学习计划给他,所以便有了本篇blog。 Java开发其实主要分三个部分:Java EE,Java SE和Java ME。对应的中文是Java企业开发Java标准开发Java移动开发。 ie=UTF8&qid=1341494314&sr=8-2 1.Java Web开发的之前端部分 其实我每天的大多数工作是在做前端,后台XML+XSLT也写,当然偶尔也写一些C#,SQL语句基本不写 Web开发后台技术部分 当然是JSP,Servlet和JavaBean,以及当前很火热的MVC了。

    1K100发布于 2018-01-18
  • 来自专栏Java学习123

    JAVA开发Web Service几种框架介绍

    在讲Web Service开发服务时,需要介绍一个目前开发Web Service的几个框架,分别为Axis,axis2,Xfire,CXF以及JWS(也就是前面所述的JAX-WS,这是Java6发布所提供的对 这两公司都有很活跃的开发者社区。 下面分别介绍一个这几种Web Service框架的基本概念 1、JWS是Java语言对WebService服务的一种实现,用来开发和发布服务。 但是Java语言为Java开发者提供便捷发布和调用WebService服务的一种途径。 但是如果你要开发Java之外别的语言客户端,Axis2提供的丰富工具将是你不二的选择。 3、XFire是一个高性能的WebService框架,在Java6之前,它的知名度甚至超过了Apache的Axis2,XFire的优点是开发方便,与现有的Web整合很好,可以融为一体,并且开发也很方便。

    2.9K80发布于 2018-05-16
  • 来自专栏别先生

    Java Web应用的开发环境配置

    1:第一是下载好Eclipse开发工具,这里不做叙述,自行下载安装。 2:使用Eclipse开发WEB项目,启动Eclipse,选择File--->new --->other--->Web--->Dynamic Web Project(动态Web项目),打开,如下图所示:      Build Path     - The superclass "javax.servlet.http.HttpServlet" was not found on the Java      5:发布项目到Tomcat服务器上面并运行 java  web项目创建完成以后,即可将项目发布到Tomcat并运行该项目。 第一次运行如下图: ? 然后如下图所示: ? 然后点击Finish即可。 至此,就完成第一个Java Web的项目

    1.7K60发布于 2017-12-29
  • 来自专栏java web云端开发

    Java Web云端开发 复习提纲

    Java Web课程介绍:MVC的概念,各个部分分别代表什么,如何实现 MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式 Model printin( PrintWriter对象与 getwriter0方法使用的范例”) 9. out printin(“</title>“): 10. out printin(“</body>”) 11 应用程序的文件结构 一般将SP页面、HTML文件及其它静态资源放在根目录下 部署描述文件放在WEB-NF目录下,而java类包括 Servlet 编译后生成的类,要放在WEB-NF/ classes目录下 ,而jar文 件则应放到WEB-NF/ib目录下 ,配置文件中的重要标签 在 web. xm中 《servlet》 《/servlet》 《servlet-mapping》 《/servlet-mapping 另一种jsp执行错误,报得是各种java异常,跟在类文件报的错误并无二样,只是错误报出的行号是jsp翻译后的java文件行号。 JSP应用实例; JSP指令元素; JSP实例。

    1K00发布于 2021-07-17
  • 来自专栏学习猿地

    Web前端学习 第11章 微信开发1 微信开发概述

    一、前言 微信为广大开发者提供了两个平台,分别是微信公众平台和微信开放平台。本节将简单概述这两个平台的基本功能。 订阅号的缺点是,一个用户的所有订阅号会收缩至【订阅号消息】中降低了订阅号的打开频率,而且开发接口没有服务号那么丰富,不能调用支付接口。 服务号 服务号每个月可以推送四次内容,相对于订阅号少了很多。 而且服务号提供了丰富的开发接口。商家可以通过服务号为用户提供线上功能,网店或者在线课堂也可以通过服务号扩展业务。 小程序 我们可以把小程序当做嵌入在微信中的app。 三、微信开放平台 微信开发平台需要单独注册,不能与微信公众平台使用相同的邮箱。 微信开放平台将微信的能力扩展到了微信之外,例如网站、APP等第三方平台。 五、开发文档 公众号开发文档 小程序开发文档 开放平台开发文档 微信支付开发文档 JS-SDK说明文档

    73220发布于 2020-07-09
  • 来自专栏深度学习与python

    Java近期新闻:Jakarta EE 11 Web Profile、GlassFish、TornadoVM、Micronaut

    对于 JDK 25,开发者可以通过 Java Bug 数据库 报告问题。 此版本通过了最终的 Jakarta EE 11 Web Profile TCK。更多关于此版本的详细信息可在 发行说明 中找到。 Jakarta EE 11 Eclipse 基金会的 Jakarta EE 开发者布道师 Ivar Grimstad 在其每周的 Hashtag Jakarta EE 博客中提供了关于 Jakarta EE 11 的更新,写道: Jakarta EE 11 Web Profile 已发布! Eclipse GlassFish 被作为 Jakarta EE 11 Web Profile 的认证兼容实现。

    80110编辑于 2025-04-21
  • 来自专栏终码一生

    Java 8 失宠?开发人员向 Java 11 转移...

    此前的 Java 社区报告曾指出,Java 8 仍是开发人员使用的主要版本,新版本并未“得宠”。 但 Snyk 近期发布的 JVM Ecosystem Report 2021 则指出,开发人员已经逐渐从 Java 8 迁移到了 Java 11。 目前,有 61.5% 的人在生产中使用 Java 11,近 12% 的人使用最新版本,即调查期间的 Java 15。 Snyk 方面在报告中指出,这表明开发人员确实将他们的 Java 版本升级到了 Java 8 以上的版本,有关大多数 Java 开发人员都乐于使用 Java 8 的现象似乎正在慢慢瓦解。 不过值得注意的是,仍有一半的 Java 11 用户(目前使用最多的版本)在他们的生产堆栈中使用 Java 8。

    36710编辑于 2022-04-14
  • 来自专栏Java技术栈

    Java 8 失宠!开发人员向 Java 11 转移...

    此前的 Java 社区报告曾指出,Java 8 仍是开发人员使用的主要版本,新版本并未“得宠”。 但 Snyk 近期发布的 JVM Ecosystem Report 2021 则指出,开发人员已经逐渐从 Java 8 迁移到了 Java 11。 目前,有 61.5% 的人在生产中使用 Java 11,近 12% 的人使用最新版本,即调查期间的 Java 15。 Snyk 方面在报告中指出,这表明开发人员确实将他们的 Java 版本升级到了 Java 8 以上的版本,有关大多数 Java 开发人员都乐于使用 Java 8 的现象似乎正在慢慢瓦解。 不过值得注意的是,仍有一半的 Java 11 用户(目前使用最多的版本)在他们的生产堆栈中使用 Java 8。

    1.1K30发布于 2021-07-16
领券