ssm——小学期实训总结

2023-05-16

实训总结

 

    经过这两个星期短暂的学习,我学习了ssm的框架搭建与web前端设计基础。在第一个星期,老师着重为我们讲了框架的原理、搭建与运用;而在第二个星期,重点则转移到了小组对项目的开发与研究上,理论与实践相结合。

    在学习框架的时候,我们学习了springmvc与mybatis的配置搭建,学习利用前端进行数据传输,并在后端运用map实现对数据库的增删改查,实现了简单的各页面交互。在上课时,老师的讲解与我们的练习相结合,更进一步巩固了我们对基础知识的了解。

    在项目开发时,我们拿到了一份基础的网页原型,尝试进行项目功能的实现。经过随机抽签分配工作后,我分配到的任务是登录功能、部门管理与岗位管理。在整个项目中,这几个板块较为清晰简单,但在开发过程中我也遇到了许多的困难。


    比如,首当其冲困扰我的就是路径问题,网页原型的背景配置成了一个css文件,网页间的跳转可以直接调用这个文件,但当我使用map来return一个网页时,文件路径错误,无法显示背景文件。经过检查,发现在jsp中配置的css路径为:

    <link href="../default.css" rel="stylesheet" type="text/css" media="screen" />

    只能为webContent下的文件夹目录下的网页显示背景配置,但经过return后路径少了一层,因此增加配置css路径的语句解决问题:

    <link href="default.css" rel="stylesheet" type="text/css" media="screen" />

    与这个问题相似的路径问题还有很多,通过if-else判断进行不同跳转:

    

    还有,对于日期控件calendar.js的实现,最初的控件实现用了语句:

    ShowCalendar(this,'yyyy-MM-dd')

    但是这个语句并不能调用显示日期控件,后把显示语句改为:

    "SelectDate(this,'yyyy-MM-dd')

    显示成功,但此时的日期为date类型,不能提交进数据库,所以增加强制转换String类型的语句,最终成功实现这个日期功能:

    "SelectDate(this,'yyyy-MM-dd').ToString('yyyy/MM/dd')"

 

    当然,在一个星期的紧张开发中,我解决了许多课上没有讲过的问题,但在项目开发上仍然存在很多不完善与没有解决的地方。比如在部门管理与岗位管理的自定义搜索中,我没有采用requestmapping嵌套,而是在前端输入值的时候直接获取编号和名称的值进行判断:当编号不为0时,根据编号搜索;当编号为0时,根据名称搜索;当编号为0且不输入名称时,搜索全部信息。而根据类型搜索的功能还没有实现等……

    在整个学习过程中,老师的讲解浅显易懂,给我们打下了良好的理论知识基础。而在项目的开发中,我们不再是纸上谈兵,而是尝试着自己去解决问题,在自学中前进。

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ssm——小学期实训总结 的相关文章

  • 运维日记011 - Ubuntu下更改初始用户名的方法

    运维日记011 Ubuntu下更改初始用户名的方法 引子 Ubuntu每两年一次发布的LTS版本都会倍加引人关注 xff0c 因为LTS版本有长达五年的支持周期 xff0c 对于我等不是太喜欢折腾尝鲜而是希望几年之内不用重装系统的用户颇有吸
  • SWIG学习记录(一)SWIG基础

    SWIG学习记录 1 什么是SWIG 1 2 特性1 2 1 预处理 2 SWIG安装3 SWIG基础介绍3 1 运行SWIG3 1 1 输入格式3 1 2 输出3 1 3 注释3 1 4 预编译3 1 5 SWIG指令3 1 6 解析器的
  • Cpp--重载全局的new和delete

    include lt iostream gt include lt process h gt include lt string h gt include lt stdio h gt define MAX SIZE 30000 char M
  • 国外知名音频库一站式资料和简介

    Speex Speex http blog csdn net xyz lmn article details 8013490 简介 Speex是一套主要针对语音的开源免费 xff0c 无专利保护的音频压缩格式 Speex工程着力于通过提供一
  • 一张图进阶 RocketMQ - 整体架构

    前 言 三此君看了好几本书 xff0c 看了很多遍源码整理的 一张图进阶 RocketMQ 图片链接 xff0c 关于 RocketMQ 你只需要记住这张图 xff01 如果你第一次看到这个系列 xff0c 墙裂建议你打开链接 觉得不错的话
  • LUbuntu装向日葵后不能自动登录,lightdm改回sddm

    最近换了LUbuntu xff0c 很喜欢它简洁快速的风格 装了向日葵远控 xff0c 然后就不能登录桌面了 台式机上 xff0c 还可以手动登录 xff0c 笔记本手动也不行 xff0c 得开一个终端输入startx 研究了下 xff0c
  • 牛人 就是这样锤炼出来的,中兴资深工程师,嵌入式专家韦东山是这样炼成的!

    导读 xff1a 还在大学的你 xff0c 不知道未来何去何从 xff1f 都说迷茫是大事做不了 xff0c 小事不想做 还在做程序袁的你 xff0c 是不是也想创业 xff1f 程序袁好创业吗 xff1f Linux好学吗 xff1f 学
  • ethtool---查看网卡以及修改网卡配置工具

    ethtool 命令详解 命令描述 xff1a ethtool 是用于查询及设置网卡参数的命令 使用概要 xff1a ethtool ethx 查询ethx网口基本设置 xff0c 其中 x 是对应网卡的编号 xff0c 如eth0 eth
  • 开源网络模拟器ns-3 架构与实践

  • KBQA相关知识

    码下来 xff0c 慢慢看 xff0c 谢谢各位的分享 1 小象学院 xff1a 王昊奋 2 总结 xff1a https cloud tencent com developer article 1088066 3 KBQA入门 xff1a
  • Android system.img 编辑、增删APK与修改系统配置

    1 环境配置 Debian或Ubuntu系统 xff0c 配置Android开发工具 apt get update apt get install android tools adb android tools fastboot andro
  • SpringMVC接收json字符串转为List对象(数组对象)

    本来项目中的springmvc已配置好的 xff0c 没有问题 xff0c 但是今天突然有个需求 xff0c 需要写一个接口接收json字符串自动转换为List对象 xff0c 查了一下用 64 RequestBody就可以 xff0c 但
  • Lottie 集成动画缺失部分 解决方法

    首先附上Lottie iOS的地址 xff0c 集成方式参见README Lottie 在集成Lottie的时候首先第一步是熟悉基本使用 首先将美工给的JSON文件导入到工程 xff08 本人通过此文顺利指导公司美工导出JSON xff0c
  • SAP 实施新的金融工具 IFRS17规则解析

    在实施新的金融工具 IFRS 规则的过程中 xff0c 保险公司现在看到了保险负债的新标准 经过多年的长期讨论 xff0c IASB 于 2016 年 11 月承诺在 2021 年 1 月 1 日生效 xff0c 并明确表示不会考虑进一步推
  • java 通过HTTP接收json

    一 json接收类 第一个接口为直接传参接收 第二个接口接收json字符串 可以写个HTTP测试类调用测试 也可以postman测试调用 实例方法贴到下面 package com gt information controller impo
  • wget下载速度太慢:mwget

    wget下载速度太慢 xff1a mwget wget相比于mwget下载速度较慢 xff0c mwget是一个多线程的下载应用 xff0c 可以提高下载速度 mwget安装步骤 xff1a span class token functio
  • Docker系列之一:在线安装docker和下载镜像

    目录 1 部署环境 2 在线安装Docker 2 1 卸载已有docker服务 2 2 安装epel更新源 2 3 安装docker仓库 2 4 安装docker 2 5 配置docker镜像下载加速器 2 6 修改docker的默认镜像
  • Docker系列之二:离线安装docker

    目录 4 离线安装docker 适用于系统镜像源已自带相关依赖包 xff1a 4 1 yum源rpm包安装 4 2 官网rpm包直接下载 4 3 二进制压缩包安装 适用于最小系统镜像源无相关依赖包 xff1a 4 4 rpm包安装docke
  • Centos7系统安全漏洞及修复方案

    以下所有漏洞均为Centos7的系统漏洞修复 xff0c 为离线内网环境 xff1b 某些服务由Docker镜像部署 xff1b 此博客内容会根据实际环境出的漏洞检测报告 xff0c 持续更新 一 内网升级服务及命令版本方法 内网环境 xf
  • kaggle 免费gpu,optuna学习,python中*的用法

    kaggle import optuna def obj trial x 61 trial suggest float 34 x 34 7 7 y 61 trial suggest float 34 y 34 7 7 return x 1

随机推荐