JavaWeb
文章平均质量分 63
朝阳王铁蛋
敲最硬的红轴,写最次的代码,立志成为一个优秀的全栈。——写在25岁的最后一天。
展开
-
完整记录一个项目的完成过程
首先Maven创建工程, 在pom.xml中添加依赖创建java\resource文件夹在java文件夹中创建相应的包(例如com.wang.Dept包,其中包含Bean/Controller/DAO/Service和Util创建bean和相应的数据库表(右侧database可以快速添加数据库连接)添加jdbc.properties配置文件添加mybatis-config,xml配置, 已写成完整模板(需要补充mapper的部分)创建DeptMapper和EmpMapper以及相应的xml配置.原创 2021-09-21 12:18:55 · 185 阅读 · 0 评论 -
Web复习-7: Servlet
本节目录HelloWorld!Servlet的生命周期从init到ServletConfigServletContextHttpServletHttpServletResponseHttpServletRequest转发与重定向乱码问题–编码解码方式不统一响应给浏览器的数据是乱码表单中的乱码post乱码原因get乱码原因项目路径一个Servlet就是运行在web服务器中的Java小程序, 它接收并且响应来自客户端的请求, 通过http的形式.作用:接收请求处理请求完成响应由Servlet容器原创 2021-05-13 17:23:59 · 175 阅读 · 0 评论 -
Web复习-6: Web服务器
Web服务器用于接收客户端请求和相应客户端请求Web项目需要: 1. Web服务器 2. Servlet容器常见的JavaWeb服务器:TomCatJBossGlassFishResinWeblogicWebsphereTomCat启动配置流程Tomcat由Java编写, 所以依赖Java环境, 因此需要配置JAVA_HOME, jdk目录(我的电脑需要配置JRE_HOME)解压与系统适配的软件到需要安装的位置(src是源码文件), 不要安装在中文目录中启动和关闭服务器原创 2021-05-12 12:56:41 · 90 阅读 · 0 评论 -
Web复习-5: xml
本节的主要内容在理解xml的解析方式以及dom4j节点查/增删改的方法运用, 最后学习了xpath定位方法.解析dom解析: 一次读入xml加载返回document对象, 然后增删改查sax解析: 读一行解析一行, 查询效率高, 不能改package com.wang.xml;import org.dom4j.*;import org.dom4j.io.*;import org.junit.Test;import java.io.File;import java.io.FileOu原创 2021-05-12 11:19:18 · 81 阅读 · 0 评论 -
Web复习-4: jQuery
本节目录HelloWorld!核心函数的使用DOM对象和jQuery对象jQuery选择器基本选择器层次选择器过滤选择器内容过滤选择器可见性过滤选择器属性过滤选择器子元素选择器jQuery查找元素的机制: 只找元素节点(标签)表单选择器表单属性选择器元素筛选方法dom属性操作练习全选全不选dom增删改CSS操作(不用写在window.onload中)事件文件加载事件绑定常规方式jQuery提供的绑定方式事件冒泡事件对象动画好处:简化遍历文档操作DOM简化处理事件简化处理动画开发Ajax链式操原创 2021-05-11 19:49:25 · 149 阅读 · 0 评论 -
Web复习-3: JavaScript
运行在浏览器端的脚本语言, 需要在script标签中编写本节目录基本语法变量函数声明函数声明函数调用函数其他对象创建对象的两种方式动态地添加属性事件事件概述动态绑定元素的步骤(找坑, 埋雷, 等人来踩)执行顺序分析书写dom模型DOM树一些概念dom查询dom增删改(不是很重要, 都使用jQuery)基本语法变量必须先声明后使用声明变量var使用var关键字声明变量, 不需要指定类型五种原始类型number/String/boolean/null/undefined对象型 obje原创 2021-05-09 19:00:35 · 103 阅读 · 0 评论 -
Web复习-2: CSS
本节目录基本语法选择器标签名选择器id选择器类选择器 class属性值组选择器常用样式颜色表示方式div: 一个小方框其他常见样式主要用于调节样式.样式调节可以:写在标签的style属性中写在style标签里可以写在外部文件, 然后引用(形式表现行为分开)写在标签中的缺点:不能复用很难大量更改基本语法样式重叠, 就近选择style标签内部<style type="text/css">选择器{ 样式名1: 样式值1; 样式名2: 样式值2;原创 2021-05-09 12:57:09 · 86 阅读 · 0 评论 -
Web复习-1: HTML
本节目录HTML基本语法常用标签标题标签段落标签换行标签和分割线无序列表有序列表图片内联框架超链接表格表单: 把数据提交给服务器GETPOST转义字符HTML标签语言开始标签, 结束标签自结束标签 metaHTML基本语法标签不能交叉嵌套标签必须正确关闭有文本内容的标签没有文本内容的标签属性写在开始标签中, 必须有值, 双引号引起来注释不能嵌套常用标签标题标签<h1></h1><h2></h2><h3><原创 2021-05-09 11:47:06 · 215 阅读 · 0 评论 -
书城项目Bug记录
注册阶段Q1: 使用小图标跳转至63342端口号A: 是正常的, 没有使用tomcat服务器部署, 所以没有用到8080端口; 强行改为8080端口是弟弟行为, 没有毛用. 从这里进入只能用于调试页面, 无法与Servlet连接Q2: 部署后直接显示找不到资源, 直接404. 没有状态提示信息A: 没有index.html, 直接打开http://localhost:8080/regist.html只会404Q3: 有了index.html之后, regist也可以访问,..原创 2021-05-05 17:27:23 · 146 阅读 · 0 评论 -
IDEA无法 Create New Servlet的解决方法
问题背景:版本2021.1已添加tomcat和servlet的相关jar包右键没有Create New Servlet/Listener/Filter解决方法:在Project Structure中Modules设置当前src为source在Project Structure中Facets中选中当前module, 在最下方source roots处勾选即可添加ps. 感觉改iml文件的方法应该和这个道理上是一样的, 不过这个是图形化界面, 更好理解一点吧参考: https://blo原创 2021-05-03 11:23:08 · 804 阅读 · 0 评论