当前位置: 首页 > news >正文

开发一个网站要学什么软件江西住房和城乡建设厅网站首页

开发一个网站要学什么软件,江西住房和城乡建设厅网站首页,郑州市热点新闻,青岛网站建设方案服务IDEA实现javaweb用户登录#xff08;增删改查#xff09; 文章目录 IDEA实现javaweb用户登录#xff08;增删改查#xff09;前言一、IDEA 软件的简单使用1 创建一个普通 java 项目2 新增 web 配置将项目由普通的Java项目变为 javaweb项目2.1 新增 web 配置2.2 新增项目文件…IDEA实现javaweb用户登录增删改查 文章目录 IDEA实现javaweb用户登录增删改查前言一、IDEA 软件的简单使用1 创建一个普通 java 项目2 新增 web 配置将项目由普通的Java项目变为 javaweb项目2.1 新增 web 配置2.2 新增项目文件夹2.3 创建资源文件夹 3 配置 tomcat 服务器4 测试 jsp 网页是否能运行5 在 IDEA 连接mysql数据库6 debug 二、问题1 IDEA WEB项目无法继承HttpServlet问题2 创建新项目后旧项目不见了3 index.jsp 页面可以访问但是ajax请求错误4 通过 MyBatis 查询数据库数据时部分值显示为null5 修改了内容后需要重启tomcat6 idea 增删改数据库数据返回1但是数据库值没有变化 ** 源码 前言 创建javaweb项目目录如下 步骤 创建一个普通 java 项目新增 web 配置将项目由普通的Java项目变为 javaweb项目配置 tomcat 服务器测试 jsp 网页是否能运行新增 config 资源文件夹 一、IDEA 软件的简单使用 1 创建一个普通 java 项目 2 新增 web 配置将项目由普通的Java项目变为 javaweb项目 2.1 新增 web 配置 在右上角设置或file可以看见项目架构这个选项选择→ 选择moudles点击 选择 web点击ok web 配置新增成功 2.2 新增项目文件夹 项目路径仿照 eclipse .jsp / js / css 文件或文件夹在web下创建在 WEB-INF下创建 lib 文件夹存放 jar 包 jar 包导入右键“Add as Library” 2.3 创建资源文件夹 先创建一个普通文件夹右键“Mark Directory as”选择“Sources Root” 普通文件夹和资源文件夹区别 3 配置 tomcat 服务器 配置 tomcat 到 IDEA 输入 tomcat 路径ok。 这里已经配置上去了 注意选择的是 Tomcat而不是 TomEE 接下来将项目放进去 Run-中选择Edit Configurations。在“”中选择Tomcat Server选择 local 本地。 这时会发现有一个红× 这是因为当前项目没有部署到 Tomcat点击右边的 选择当前项目 这样就将项目配置到 Tomcat 上了 4 测试 jsp 网页是否能运行 创建一个 jsp 页面 5 在 IDEA 连接mysql数据库 连接后可以直接在 IDEA 软件中查看 mysql 数据库的所有库/表信息也可以进行sql语句查询 选择 MySQL 数据库 输入用户名、密码 连接成功 选择数据库 这里选择 user 数据库里面有一张表 userinfo双击可以查看表中内容 在 console 可以输入 sql 语句运行 关闭了 console 可以在左下角打开 6 debug 使用 Step OverF8来逐步执行代码每次执行一行。 使用 Step IntoF7来进入方法内部执行。 使用 Step OutShiftF8来跳出当前方法回到调用它的地方。 使用 Resume ProgramF9来继续执行程序直到下一个断点或程序结束。 debug的值都会在右侧直接显示。 若想查看集合的值可以点击该集合点击 view。 size为3查到了3条数据 二、问题 1 IDEA WEB项目无法继承HttpServlet问题 jar包和资源文件配置都正常配置但是创建 servlet 的时候无法继承HttpServlet。 解决将 tomcat 下的 lib 文件夹中的两个jar包配置到项目中 servlet-api.jartomcat-api.jar 2 创建新项目后旧项目不见了 解决点击file,点击 openrecent,便可找到之前的项目。 3 index.jsp 页面可以访问但是ajax请求错误 这个地方查了半天-_-知道问题在这里但是改的时候又出问题。 解决删除后面的路径 这里选择当前项目 ajax 访问路径前面不需要再加项目路径 4 通过 MyBatis 查询数据库数据时部分值显示为null 原因实体字段名和数据库中不一致。 解决将实体类中名称改为和数据库一致。 这里是直接通过注释查询 //查询所有用户信息 Select(SELECT USERID,USERNAME,USERPASS FROM USERINFO)ListUsers selectAllUsers();5 修改了内容后需要重启tomcat 6 idea 增删改数据库数据返回1但是数据库值没有变化 控制台输出的增删改信息是正确的但是数据库数据就是没改变没改变 原因没有提交事务!! 在使用 MyBatis 进行数据库操作时需要手动提交事务。在插入数据完成后调用 commit() 方法来提交事务。如果没有提交事务数据库中的数据不会被实际保存。 感谢up救我狗命_ 遇见问题使用mybaties向数据库中插入数据idea显示插入成功但是数据库中并没有数据变化? /** * 删除用户信息 */ Override public Integer deleteCheck(Integer userId) {//加载数据库工厂SqlSession session MybatisUtil.getSessionFactory().openSession();//通过数据库工厂获取 UserMapperUserMapper userMapper session.getMapper(UserMapper.class);//调用 UserMapper 中的方法删除用户信息Integer i userMapper.deleteCheck(userId);return i; }/** * 删除用户信息 */ Override public Integer deleteCheck(Integer userId) {//加载数据库工厂SqlSession session MybatisUtil.getSessionFactory().openSession();//通过数据库工厂获取 UserMapperUserMapper userMapper session.getMapper(UserMapper.class);//调用 UserMapper 中的方法删除用户信息Integer i userMapper.deleteCheck(userId);//提交事务if (session ! null) {session.commit();session.close();}return i; }** 源码 IDEA实现javaweb用户登录增删改查
http://www.hkea.cn/news/14348113/

相关文章:

  • 浙江网络公司网站建设广州自助网站搭建建站公司
  • 很长的网站域名怎么做短wordpress主题cms
  • ins做甜品网站上海做网站那家公司好
  • 建设证件查询官方网站上海企业信息登记号查询
  • 做排名出租网站企业官方网站开发平台
  • mil后缀网站被邀请做刷客会不会碰到钓鱼网站
  • 怎么做招聘网站设计人脉做的最好的网站
  • 程序员就是做网站的吗长沙关键词优化新报价
  • 潍坊百度网站建设wordpress技术
  • 百度竞价找谁做网站做网站必须知道的问题
  • 自考在线做试卷的网站2022最新热点事件及点评
  • 上海永灿网站建设湛江网站制作系统
  • 网站设计细节北京aso优化
  • 安徽网站优化中国最近的好消息
  • 哪个网站教做ppt公众号开发实践 pdf
  • 做电影网站会被捉吗网站上做旅游卖家要学什么软件
  • 有哪些做壁纸的网站学校html网站模板
  • 株洲网站建设工作室东营百度推广电话
  • 网站建设合同注意点株洲网站制作
  • 盛成广告传媒做网站的网站定制开发 广州
  • 凡科轻站在网站后台设置wap模板目录
  • 网站拍照的幕布周口网站制作公司哪家好
  • 网站建设补贴是经信局的政策吗wordpress+爱情主题公园
  • 常州网站开发公司推荐wordpress 创建文章
  • 校园网站建设资源wordpress本地做好如何改站点地址
  • 网站备案 更换接入商晋中建设网站
  • 2小时wordpress建站wordpress 云备份
  • 工业软件开发技术优化设计五年级下册语文答案2021
  • 网站建设的过程有哪些购物网站首页界面设计
  • 网站网络营销方案安徽网站建设有限公司