首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏微信公众号:Java团长

    JavaWeb学习总结(一)——JavaWeb开发入门

    静态web资源开发技术:Html   常用动态web资源开发技术:JSP/Servlet、ASP、PHP等   在Java中,动态web资源开发技术统称为Javaweb。 学习JavaWeb开发一般都使用Tomcat服务器,该服务器支持全部JSP以及Servlet规范,启动界面如图: ?    学习web开发,需要先安装一台web服务器,然后再在web服务器中开发相应的web资源,供用户使用浏览器访问。 三、搭建JavaWeb应用开发环境——Tomcat服务器 3.1、疑问:学习web开发,为什么必须要先装一个WEB服务器?    使用这些服务器,We应用的开发者只需要关注web资源怎么编写,而不需要关心资源如何发送到客户端手中,从而极大的减轻了开发者的开发工作量。

    2.5K20发布于 2018-08-06
  • 来自专栏wuter

    JavaWeb后端入门8—会话技术

    cookie,回写到浏览器 * */ // 设置响应的消息体的数据格式以及编码(为了支持中文) response.setContentType("text/html;charset=utf-8" if (cookie == null) { //是第一次 //显示到页面上一段内容 response.setContentType("text/html;charset=UTF-8" String value = cookie.getValue(); //显示到页面上一段内容 response.setContentType("text/html;charset=UTF-8" IOException { doGet(request, response); } } 注意1:response.setContentType("text/html;charset=utf-8"

    33300编辑于 2025-04-03
  • 来自专栏Devops专栏

    JavaWEB开发介绍

    WEB开发介绍 JavaWeb 的概念 1. 什么是 JavaWeb JavaWeb 是指,所有通过 Java 语言编写可以通过浏览器访问的程序的总称,叫 JavaWebJavaWeb 是基于请求和响应来开发的。 2. 什么是请求 请求是指客户端给服务器发送数据,叫请求 Request。 3. 什么是响应 响应是指服务器给客户端回传数据,叫响应 Response。 3、link 标签引入 css 4、Script 标签引入 js 文件 5、img 标签引入图片 6、iframe 引入 html 页面 7、在浏览器地址栏中输入地址后敲回车 POST 请求有哪些: 8

    68310编辑于 2022-01-17
  • 来自专栏DT乱“码”

    javaweb的线程安全与javaweb的多线程开发

    这是陈东景于2021年8月22日下午15点30分原创作品,转载请标明出处!!!! 在从事java项目的开发过程中,我们遇到的项目百分之八十都是javaweb开发,就是基于http协议的浏览器、服务器的B/S架构。我们称这种类型的项目为javaweb项目。 随着互联网技术的发展,javaWeb项目的开发流程出现了变化,当下最流行的是前后端分离的开发模式。 javaweb项目一般应用在什么场景呢? 所以这里可以得出一个结论,如果你在开发javaweb中,没看到代码里对锁的处理,那说明此是架构使用的是springMVC的默认模式,是线程安全的! 这里就是javaweb多线程开发的应用场景和处理方式以及遇到需要锁问题的粗略讲解。不喜勿喷,希望对你们有用。

    74830发布于 2021-08-24
  • 来自专栏云计算与大数据技术

    Javaweb开发注意事项

    1、防止中文乱码 <%@ page language="java" contentType="text/html; charset=UTF-<em>8</em>" pageEncoding="UTF-<em>8</em>"%> request.setCharacterEncoding ("UTF-8"); response.setCharacterEncoding("UTF-8"); response.setContentType("text/html; charset=UTF-8"           ${list.telphone}           ${list.address }         </c:forEach> 8

    68420发布于 2021-04-27
  • 来自专栏技术小屋-未分类

    JavaWeb——MVC开发模式简介

    1 jsp历史演变 早期只有servlet,只能使用response输出标签数据,非常麻烦; 后来有了jsp,简化了servlet的开发,但是若过度使用,在jsp中写大量的java代码,又写html表, 造成维护困难,难于分工协作; 再后来,java的web开发,借鉴mvc开发模式,使得程序的设计更加合理; 2 MVC模式 M:Model,模型(JavaBean),用来完成具体的业务操作,比如查询数据库 【MVC的优缺点】: 优点 缺点 1、耦合性低,方便维护,便于分工协作; 2、重用性高; 1、使得项目架构变得复杂,对开发人员要求高很多; MVC实际上是一种程序设计的思想,本篇博文不再过多介绍,了解这个概念

    48920发布于 2020-09-25
  • 来自专栏编程

    JavaWeb】一、Web 开发概述

    JavaWeb】一、Web 开发概述 JavaWeb开发是指使用Java语言及相关技术开发Web应用程序的过程。 开发构成 JavaWeb开发主要由以下三部分构成: 前端开发:主要负责用户直接接触到的页面。前端技术一般包括HTML、CSS、JavaScript、JQuery等。 在JavaWeb开发中,常见的后台框架有Spring Boot等,这些框架提供了快速开发和配置的能力。 数据库开发:负责提供对系统数据的存储。 综上所述,JavaWeb开发是一个涉及前端开发、后台开发和数据库开发的综合性过程,需要掌握多种技术和工具,并遵循规范的开发流程。 JavaWeb 技术栈 JavaWeb技术栈是指在使用Java语言进行Web应用程序开发时,所涉及的一系列技术、框架和工具的集合。

    88011编辑于 2024-10-28
  • 来自专栏wuter

    JavaWeb后端入门8—EL表达式

    1.1 EL功能 获取数据 执行运算 获取web开发常用对象 调用Java方法(一般不用) 1.2 EL语法 ${EL表达式} 2. EL获取web开发常用对象 4.1 常用对象(11个) pageContext 相当于JSP内置对象中pageContext pageScope 获取指定域下的名称的数据 requestScope 获取指定域下的名称的数据 value 头) cookie 访问cookie的名称和值(${cookie.key.name} ${cookie.key.value}) initParam 获取全局初始化参数的值

    EL获取开发常用的对象

    42400编辑于 2025-04-03
  • 来自专栏全栈程序员必看

    springboot后端_搭建javaweb开发环境

    useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai username: root java ssm springboot女士电商平台系统设计和实现 基于Java+jsp+servlet的养老院管理系统设计和实现 基于jsp+mysql的JSP在线水果销售商城系统设计实现 基于JavaWeb SSM mybatis 学生信息管理系统设计和实现 基于javaweb(springboot+mybatis)网上酒类商城项目设计和实现 基于jsp+mysql+Spring的SSM在线蛋糕商城销售网站项目设计和实现 基于java SSM的房屋租赁系统设计和实现 基于javaweb SSM邮件收发信息系统设计和实现以及文档 基于JavaWEB SSM SpringBoot婚纱影楼摄影预约网站设计和实现 基于

    1.3K20编辑于 2022-09-23
  • 来自专栏陶然同学博客

    JavaWeb】WEB开发概述以及Tomcat

    专栏介绍 【JavaWeb】 目前主要更新JavaWeb,一起学习一起进步。 本期介绍 本期主要介绍WEB开发概述以及Tomcat 文章目录 1、WEB 开发概述 1.1、WEB 资源介绍 1.2、软件架构 1.3、WEB 通信模式【重点】 1.4、URL 请求路径【重点】 1.5 项目目录结构【重点】 2.8、idea 和 tomcat 整合【重点】 2.8.1、创建 WEB 项目 2.8.2、设置当前项目的 tomcat 环境 2.8.3、IDEA 启动 tomcat 1、WEB 开发概述 cl=3&wd=%B4%AB%D6%C7%B2%A5%BF%CD 1.5、WEB 服务器 J2EE 企业级开发 Java 规范。 (开发不涉及) webapps :默认情况下发布 WEB 项目所存放的目录。

    81530编辑于 2023-02-27
  • 来自专栏WindCoder

    1210JavaWeb开发笔记

    一直用这边做服务器端了,之前帮朋友完成个作业,竟然要动态网站,目前唯一会点的也就这个了,由于时间和实力的问题到最后只做了个连接数据库添加和调用评论的功能。讲几个小知识点记一下。

    30720发布于 2018-09-20
  • 来自专栏漫漫全栈路

    Ubuntu下配置JavaWeb开发环境

    还是JSP环境,最近上了两节JSP的课了,基本上对于JavWeb的基础介绍也说的差不多了,按照课程安排应该是要进入到页面基础内容的阶段了,所以差不多也要把JSP的开发环境弄好了。 物理机开发.net,所以不想把Java环境安装在物理机上,就用了虚拟机和ubunut,反正之前用过很长一段时间的Ubuntu,不是用日常软件只是开发环境的话,安装和配置应该很轻松,所以采用Jdk+Tomcat +MySQL+IDEA的开发环境。 安装Tomcat8 配置用户和组 在安装Tomcat8之前,处于安全性的考虑,应该为Tomcat创建一个新用户和组。 -8*tar.gz -C /opt/tomcat --strip-components=1 ?

    1.7K90发布于 2018-03-07
  • 来自专栏Renda

    JavaWeb - 开发环境搭建和 Shell 编程

    开发环境搭建 Xshell 和 Xftp 工具 下载地址:https://www.netsarang.com/zh/ 设置网络连接模式为 NAT 模式 使用 root 用户打开 /etc/sysconfig MySQL 的下载和安装 # 下载 MySQL 的 repo 源 wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm # 安装 rpm 包 rpm -ivh mysql57-community-release-el7-8.noarch.rpm # 安装 MySQL yum install mysql-server

    64240发布于 2020-09-08
  • 来自专栏小小程序员——DATA

    JavaWeb day8 Request和Response(下)Response

    getWriter(); 获取字节输出流 ServletOutputStream getOutputStream(); 介绍完这些方法后,后面我们会通过案例把这些方法都用一用,首先先来完成下重定向的功能开发 response) throws ServletException, IOException { response.setContentType("text/html;charset=utf-8" 返回一个中文的字符串你好,需要注意设置响应数据的编码为utf-8 //设置响应的数据格式及数据的编码 response.setContentType("text/html;charset=utf-8") IOException { this.doGet(request, response); } } 上述代码中,对于流的copy的代码还是比较复杂的,所以我们可以使用别人提供好的方法来简化代码的开发

    62620编辑于 2023-02-24
  • 来自专栏程序源代码

    【程序源代码】快速开发JavaWEB项目

    “ 关键字: 开发框架 web java 后台管理” 正文:本项目本着避免重复造轮子的原则,建立一套快速开发JavaWEB项目(springboot-mini),能满足大部分后台管理系统基础开发功能 ,使得开发人员直接可从业务模块开始,减少大量的重复开发工作。

    51320发布于 2020-12-30
  • 来自专栏全栈程序员必看

    JavaWeb开发与代码的编写(一)

    JavaWeb开发与代码的编写(一) 绝对路径与相对路径 在JavaWeb开发中,常使用绝对路径的方式来引入JavaScript和CSS文件,这样可以避免因为目录变动导致引入文件找不到的情况,常用的做法如下 静态web资源开发技术:Html   常用动态web资源开发技术:JSP/Servlet、ASP、PHP等   在Java中,动态web资源开发技术统称为Javaweb。   五、JavaWeb应用的组成结构   开发JavaWeb应用时,不同类型的文件有严格的存放规则,否则不仅可能会使web应用无法访问,还会导致web服务器启动报错   WebRoot →Web应用所在目录 ,就可以得到一个 文件,平时开发JavaWeb应用后,一般都会将JavaWeb应用打包成一个war包,然后将这个war包放到Tomcat服务器的webapps目录下,当Tomcat服务器启动时,就会自动将 xml version='1.0' encoding='utf-8'?

    68320编辑于 2022-09-08
  • 来自专栏后端开发笔记

    Javaweb核心之注解开发Servlet

    4 注解开发Servlet 4.1 Servlet3.0规范 4.2 注解开发入门案例 4.2.1 自动注解配置 1)配置步骤 第一步:创建JavaWeb工程,并移除web.xml 第二步:编写Servlet */ String displayName() default ""; } 4.2.2 手动创建容器 1)前置说明 在使用Servlet3.1版本的规范时,脱离了web.xml进行注解开发

    59920编辑于 2022-11-18
  • 来自专栏CSDN博客专栏

    JLight——JavaWeb的轻量级开发框架

    JLight——JavaWeb的轻量级开发框架 JLight源码与库文件下载链接: 提取码:5by4 一、项目结构 annotation——注解层 @Api注解:控制层中用以标记请求路径 @AntoIncrement Content-Disposition", "attachment;filename=" + URLEncoder.encode(new File(downloadPath).getName(), "UTF-8" cookie.setMaxAge(0); cookie.setPath("/"); response.addCookie(cookie); } } 3.持久层开发 String sql = "select * from tb_test where id=#"; return DQLForObject(sql,id); } } 持久层的开发由 4.自动建表 此模块非开发必需流程,使用者可以自行建表也可以通过配置实体类注解自动建表 @Table("tb_test") public class BeanTest { @PrimaryKey

    1.4K30编辑于 2021-12-08
  • 来自专栏wuter

    JavaWeb开发中遇到的坑(更新2021.6.24)

    16" border="0" style="CURSOR: hand"> 7.向后台传递参数时,可以使用隐藏域 <input type="hidden" name="" value=""> 8. 13.Mysql5.7支持中文检索(where = 中文),但是需要设置编码为UTF-8,需要修改两个地方,打开文件C:\ProgramData\MySQL\MySQL Server 5.7\my.ini 在[client]中添加 default-character-set=utf8 在[mysqld]添加 character-set-server=utf8 注意:在MySQL5.7中,不需要在[mysql ]或者[mysqld]下添加 default-character-set=utf8,那是以前老版本的方法,添加之后会造成Mysql无法启动 14.使用BeanListHandler时,定义的Javabean

    17000编辑于 2025-04-03
  • 来自专栏Java3y

    JavaWeb基础】Web开发模式(修订版)

    文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y 开发模式的介绍 在Web开发模式中,有两个主要的开发结构,称为模式一(Mode 总的来说,Mode I 适合小型的开发,复杂程序低的开发,因为Mode I 的特点就是开发速度快,但在进行维护的时候就要付出更大的代价! this.username.matches("[a-zA-Z]{3,8}")) { return false; } } //密码不能为空,并且要是3-8的数字 if ( this.username.matches("[a-zA-Z]{3,8}")) { error.put("username", "用户名不能为空,并且要是3-8的字符"); return this.password.matches("\\d{3,8}")) { error.put("password", "密码不能为空,并且要是3-8的数字"); return false

    1.7K40发布于 2019-08-27
领券