学习目标 (1)为什么先讲响应再讲请求? 响应可以将数据显示在浏览器,有直观的效果,反之 不直观 (2)学习要点 能够应用response对象的方法 能够应用response对象处理中文乱码 能够理解文件下载的方式 能够应用response对象完成文件下载代码 能够解决文件下载时中文乱码问题 response概述 (1)什么是reponse?‘ HTTP响应消息分为状态行、响...

apache BeanUtils工具类 (1)BeanUtils是什么? BeanUtils 是 Apache commons组件的成员之一 (2)有什么用? 主要用于简化JavaBean封装数据的操作。 使用第三方工具,需要导入jar包: BeanUtils工具类-populate分析 使用步骤 1 添加jar到web/WEB-INF/lib目录 2 让idea识别 选中所有jar 右键菜单 =...

idea发布web项目 步骤1:首先打开idea开发工具,然后点击Run菜单,选择Edit Configurations…菜单,打开Run/Debug Configurations对话框 步骤2:添加服务器 点击对话框左上角的加号,选择Tomcat Server,再选择Local子菜单,再按图操作 步骤3:完成成功 步骤4:设置自动更新文件 Server选项卡,设置On Update...

托管平台 Gitee Github 其他:华为云 自己搭建 Gitee 》》1:注册账号 》》2:创建远程仓库 》》3:账号密码,SSH 免密登录 》》4:push,pull ssh免密登录 (1)SSH是什么? SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是较可靠,专为...

设计PageBeanHelper (1)有项目中,有两份及以上的代码相似度非常高。作一个封装与设计 (2)好处:代码更简洁,开发更高效 (3)类名.方法名A().方法名B() (4)特点:方法内部返回当前对象 RouteService2.java PageBeanHelper.java *** PageBean.java 设计BaseServlet 使用路径匹配对应的方法 (1)为什么要减少Ser...

Spring事务管理-准备工作 (1)spring的事务实现方式: 1.编程式事务管理 2.声明式事务管理 (使用aop xml 或注解的配置即可实现事务管理) (2)准备数据库 (3)POM.xml sql pom.xml 编写TestAccountService AccountServiceImpl IAccountService AccountDaoImpl IAccountDao appl...

用户模块 基本上的代码与角色 还有模块存在相同点 复制过来修改 部分不一样的重新写 User类实现 查看页面 将RoleController或者ModuleController复制过来修改 列表分页 添加页面或者编辑 业务UserServiceImpl 先做查询与删除,字段少,代码少 添加的小结 添加就是将表单里面的数据提交到后台,由业务类保存到数据库中 编写 insert语句 但出现的问题,有的...

给角色分配权限–用户操作界面 (1)用户不会写sql,如何给角色分配权限? 通过分级菜单来选择 (2)业务流程 》先查询所有的模块/权限 》显示在分级菜单 》获取分级菜单上的选中值 Ztree介绍 (1)什么是Ztree? zTree 是一个依靠 jQuery 实现的多功能 “树插件”。 在使用的时候,先导入jquery才能导入zTree (2)Ztree在哪里...