首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

初学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 ,为了避免麻烦

2.7K80

Flask web表单 Flask-WTF表单扩展

Web表单 web表单web应用程序的基本功能。 它是HTML页面中负责数据采集的部件。表单有三个部分组成:表单标签、表单域、表单按钮。...表单允许用户输入数据,负责HTML页面数据采集,通过表单将用户输入的数据提交给服务器。...在Flask中,为了处理web表单,我们一般使用Flask-WTF扩展,它封装了WTForms,并且它有验证表单数据的功能。...FormField 把表单作为字段嵌入另一个表单 FieldList 一组指定类型的字段 WTForms常用验证函数 验证函数 说明 DataRequired 确保字段中有数据 EqualTo 比较两个字段的值...直接在HTML页面写form表单的示例 1. 在创建模板login.html页面中直接写form表单: <!

2.3K20

带你认识 flask web 表单

Flask-WTF简介 我将使用Flask-WTF插件来处理本应用中的Web表单,它对WTForms进行了浅层次的封装以便和Flask完美结合。这是本应用引入的第一个Flask插件,但绝不是最后一个。...在开发阶段,安全性要求较低,因此可以直接使用硬编码字符串。但是,当应用部署到生产服务器上的时候,我将设置一个独一无二且难以揣摩的环境变量,这样,服务器就拥有了一个别人未知的安全密钥了。...Flask-WTF插件使用Python类来表示Web表单。...HTML元素被用作Web表单的容器。表单的action属性告诉浏览器在提交用户在表单中输入的信息时应该请求的URL。...如果你以前编写过HTML Web表单,那么你会发现一个奇怪的现象——在此模板中没有HTML表单元素,这是因为表单的字段对象的在渲染时会自动转化为HTML元素。

2.3K20

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.3K40

表单开发模式

掌握了 value/onChange,就掌握了表单编写的精髓。...管理端的组件,只有两个目的: 向用户搜集数据 向用户展示数据 向用户搜集数据,存在三种数据格式: 原始数据类型的值(比如 string/number 等) 对象 数组 所以,向用户搜集任何数据的开发模式是...搜集嵌套对象表单开发,就是逐级下降,开发能搜集每个对象的 input。这是一个递归的过程,而且能够被自动化。...回顾开发模式第二条: form 是分发对象到下一级 input 的便利工具;form 本身对上一级是一个输出对象的 input。...删除 : ''} ) } } 后续 如果三种输入框都可以通用化,而且模式固定,那么,给定一个待搜集的数据,能自动化输出表单

82671

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详解 卷一、二、三》这本书对你的作用也是很大的。这里只是分出个主次关系而已,你要是时间足够的话,能把三本都精读那当然最好不过了。

69610
领券