尚学堂OA系统

本文介绍了在开发尚学堂OA系统时遇到的HTML路径问题,详细阐述了绝对路径和相对路径在项目中的应用,特别是js和css资源的引用问题。通过分析错误,探讨了解决方案,包括尝试使用绝对路径、手动添加项目名以及考虑使用servlet替代web.xml配置。文章讨论了技术服务于目的的重要性,并提出进一步的思考和探索。
摘要由CSDN通过智能技术生成

项目描述

尚学堂OA系统是一个用于加强尚学堂电子信息化管理,简化工作流程,提高工作效率的管理平台。其重要的功能模块有:人事管理、考勤管理、报销管理、收支管理和个人平台

开发环境

IntelliJ IDEA 2019.3.4
jdk 1.8.0_151
tomcat 8.5.27
MySQL 5.7.12

项目实现

  1. 使用sql脚本创建数据库
  2. 搭建基础环境(导入依赖的jar包、工具类、配置文件及界面原型等)
  3. 根据界面原型实现功能
    • 人事管理:部门管理(CRUD)、岗位管理((CRUD)、员工管理((CRUD)
    • 考勤管理:签到、签退、导出为Excel(使用Apache POI)、登录验证码
    • 报销管理:CRUD
    • 收支管理:CRUD、图表展示(使用Apache Echarts)
    • 个人平台:CRUD

项目收获

1.关于HTML中的绝对路径和相对路径

在web.xml中配置login.html为首页之后,启动tomcat后无法找到login.html中对应的js文件资源,且点击登录之后报404;但如果直接在url中输入html地址可以进行访问,且点击登录可以跳转到对应页面

文件目录结构如下
在这里插入图片描述
web.xml配置如下

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
         version="4.0">
    <!--配置首页-->
    <welcome-file-list>
        <welcome-file>html/main/login.html</welcome-file
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值