2024.9.27(周五)

news/2024/9/30 10:50:46
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head><title>物料信息</title><style>/* 整体页面布局和样式 */body {font-family: Arial, sans-serif;background-color: #f4f4f4;background-image: url('img.jpg'); /* 添加背景图片 */background-size: cover; /* 使背景图片覆盖整个页面 */background-position: center; /* 背景图片居中 */background-repeat: no-repeat; /* 不重复背景图片 */}h1 {text-align: center;color: #f5e9e9;}form {background-color: #fff;padding: 20px;border-radius: 5px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);width: 400px;margin: 0 auto;}label {display: block;margin-bottom: 5px;font-weight: bold;}input[type="text"],input[type="number"],select {width: 100%;padding: 8px;margin-bottom: 15px;border: 1px solid #ccc;border-radius: 3px;}button {background-color: #007BFF;color: #fff;padding: 10px 15px;border: none;border-radius: 3px;cursor: pointer;display: block; /* Ensures button is a block element */margin: 0 auto; /* Centers the button */}button:hover {background-color: #0056b3;}/* 结果展示区域样式 */.result-section {margin-top: 20px;background-color: #fff;padding: 20px;border-radius: 5px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);width: 400px;margin: 0 auto;}h2 {color: #ece5e5;}p {margin: 5px 0;}</style>
</head>
<body><h1>物料信息</h1>
<form method="post" action="processMaterial.jsp"><label for="material_id">物料 ID</label><input type="text" id="material_id" name="material_id" required><label for="material_name">物料名称</label><input type="text" id="material_name" name="material_name" required><label for="unit">单位</label><input type="text" id="unit" name="unit" required><label for="stock_quantity">库存数量</label><input type="number" id="stock_quantity" name="stock_quantity" value="0" required><label for="safety_stock">安全库存</label><input type="number" id="safety_stock" name="safety_stock" value="0" required><label for="last_inventory_date">上次盘点日期</label><input type="text" id="last_inventory_date" name="last_inventory_date"><label for="supplier_id">供应商 ID</label><input type="text" id="supplier_id" name="supplier_id" required><label for="remarks">备注</label><input type="text" id="remarks" name="remarks"><button type="submit">提交</button>
</form><%-- 结果展示部分 --%>
<%String materialId = request.getParameter("material_id");String materialName = request.getParameter("material_name");String unit = request.getParameter("unit");String stockQuantity = request.getParameter("stock_quantity");String safetyStock = request.getParameter("safety_stock");String lastInventoryDate = request.getParameter("last_inventory_date");String supplierId = request.getParameter("supplier_id");String remarks = request.getParameter("remarks");if (materialId != null) {
%>
<div class="result-section"><h2>输入结果</h2><p><strong>物料 ID:</strong> <%= materialId %></p><p><strong>物料名称:</strong> <%= materialName %></p><p><strong>单位:</strong> <%= unit %></p><p><strong>库存数量:</strong> <%= stockQuantity %></p><p><strong>安全库存:</strong> <%= safetyStock %></p><p><strong>上次盘点日期:</strong> <%= lastInventoryDate != null ? lastInventoryDate : "无" %></p><p><strong>供应商 ID:</strong> <%= supplierId %></p><p><strong>备注:</strong> <%= remarks != null ? remarks : "无" %></p>
</div>
<%}
%></body>
</html>

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/66444.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

PbootCms网站如何自动清理runtime缓存

要在 PbootCMS 中实现自动清理 runtime 缓存,可以通过以下步骤进行操作: 步骤 1: 修改 ExtLabelController.php 文件打开文件打开文件:\apps\home\controller\ExtLabelController.php找到 test() 方法找到以下代码:// 测试扩展单个标签 private function test() {$this->…

向带有BLE从机的代码中移植BackupOTA备份升级

目录 Backup升级方式,涉及到头/源文件的修改,代码改动量相比Onlyupdata升级方式来讲要更大。 Backup升级的优点:升级无需跳转,通过 基于24年9月9日的CH592EVT移植后的APP层工程见链接: 通过网盘分享的文件:592Peripheral_Extract_BackupOTA.zip链接: https://pan.baidu.c…

PbootCMS如何实现上传的文件使用原名称

要在 PbootCMS 中实现非图片类文件使用原名称保存,可以通过修改核心文件来实现。以下是具体的修改步骤和示例代码。 修改步骤打开文件打开文件:\core\function\file.php获取文件真实名称在 file.php 文件中找到以下代码:php$file_ext = strtolower(end($file)); // 获取扩展…

PBOOTCMS的网站站点地图Sitemap怎么用

在 PbootCMS 中,系统提供了动态站点地图功能,无需手动生成,直接访问特定 URL 即可实时获取站点地图。以下是具体的使用说明和示例代码。 使用说明访问动态站点地图动态站点地图支持多种格式(XML 或 TXT)。 访问以下 URL 即可实时获取站点地图:http://www.xxx.com/sitemap…

pbootcms模板如何在首页上调用公司简介等单页内容

在 PbootCMS 中,如果你想在首页上调用公司简介等单页内容,可以使用 pboot:content 标签来实现。以下是如何具体操作的步骤和示例代码。 调用单页内容 1. 使用 pboot:content 标签id=1:指定要调用的单页内容的 ID。 len=300:指定显示的内容长度,单位为字符数。 dropHTML=1:…

pbootcms模板首页如何调用全站所有的文章

在 PbootCMS 中,如果你想在首页调用全站所有的文章,可以使用 pboot:list 标签,并设置 scode=* 来指定调用所有栏目中的文章。以下是如何具体操作的步骤和示例代码。 调用全站所有文章 1. 使用 pboot:list 标签scode=*:表示调用全站所有文章。 num=5:表示显示的文章数量。扫…

Rancher迁移(单点到集群集群到集群迁移)

Rancher迁移概述:本文用于记录rancher从docker迁移到HA架构、从HA架构到HA架构的过程,便于后续回溯。 一、部署架构 1、docker run 运行rancher直接使用(不推荐生产,单节点发生故障,则其他节点上将没有可用的集群数据副本,并且你可能会丢失 Rancher Server 上的数据。) …

Leetcode 981. 基于时间的键值存储

1.题目基本信息 1.1.题目描述 设计一个基于时间的键值数据结构,该结构可以在不同时间戳存储对应同一个键的多个值,并针对特定时间戳检索键对应的值。 实现 TimeMap 类:TimeMap() 初始化数据结构对象 void set(String key, String value, int timestamp) 存储给定时间戳 time…