# miniui-his **Repository Path**: CRGOGOGO/miniui ## Basic Information - **Project Name**: miniui-his - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-24 - **Last Updated**: 2026-03-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## miniui_java(HIS 示例)如何运行 这是一个传统 **Java Web(JSP + Servlet API)** 项目,使用 **Tomcat** 部署运行(不是 Spring Boot)。 --- ## 环境要求 - **JDK 8**(建议) - **Eclipse EE(Web Tools)** 或任意支持 Dynamic Web Project 的 IDE - **Tomcat 8.5.x** - **MySQL 5.7/8.0**(用于 HIS 业务表) --- ## 1. 导入工程(Eclipse) 1. 打开 Eclipse EE 2. `File -> Import -> Existing Projects into Workspace` 3. 选择工程目录:`c:\Users\Administrator\Desktop\e\miniui_java` 4. 确保项目能正常编译(建议 `Project -> Clean` 一次) > 如果你遇到编译级别问题:本工程的编译级别应为 **1.7+**(已在 `.settings/org.eclipse.jdt.core.prefs` 里统一到 1.7)。 --- ## 2. 配置并启动 Tomcat(Eclipse WTP) 1. `Window -> Preferences -> Server -> Runtime Environments -> Add` 2. 添加 `Apache Tomcat v8.5` 3. 在 `Servers` 视图新建 Tomcat Server,并将 `miniui_java` 添加到 Server 4. `Run on Server` 启动后默认端口一般为 `8080`。 --- ## 3. 初始化数据库(MySQL) ### HIS 业务库(推荐) 执行脚本: - `db/his_schema.sql` 它会创建库: - `his_health` ### MiniUI demo 演示库(可选) 执行脚本: - `WebContent/dbsql/mysql.sql` 它会创建库: - `plusoft_test` --- ## 4. 数据库连接在哪里改 连接配置写在: - `src/com/plusoft/util/SqlHelper.java` 默认是 MySQL(也支持配置文件覆盖): - `jdbc:mysql://localhost/his_health?...` - user:`root` - pwd:空 ### 推荐:用配置文件改(免改代码) 编辑: - `src/db.properties` 把 `db.pwd=YOUR_PASSWORD_HERE` 改成你的 MySQL 密码即可,然后 **Clean + Publish + Restart Tomcat**。 --- ## 5. 访问入口(浏览器) 工程上下文路径(context-root)是: - `miniui_java` ### HIS 管理后台(CRUD 管理页) - `http://localhost:8080/miniui_java/his/index.html` ### HIS 用户端前台(已补齐页面) - `http://localhost:8080/miniui_java/his/front/index.html` --- ## 常见问题 ### 1) 访问前台 `his/front/index.html` 报 404 原因:你用的是 Eclipse 启动的 Tomcat(WTP),实际部署目录在: - `C:\Users\Administrator\eclipse-workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\miniui_java` 新增文件不会自动同步时,执行: - `Servers` 视图右键 Tomcat:**Clean...**(Clean Tomcat Work Directory) - 然后 **Publish** - **Restart** ### 2) 控制台出现 `Unresolved compilation problems` 原因:工程存在未编译通过的类被加载执行了。处理方法: - `Project -> Clean` - Tomcat **Clean...** + **Publish** + **Restart** --- ## 目录速览 - `WebContent/his/index.html`:HIS 管理后台入口 - `WebContent/his/front/index.html`:HIS 用户端入口 - `WebContent/his/data/CrudService.jsp`:后端 CRUD 入口(JSP 调 Java 类) - `src/com/his/web/CrudService.java`:CRUD 服务 - `src/com/his/dao/CrudDao.java`:CRUD DAO - `src/com/plusoft/util/SqlHelper.java`:数据库连接与 SQL 执行