每日日报2021.2.6

摘要:
今天的内容:开发小型家庭账本:第1页。编写代码<%@pagelanguage=“java”contentType=“text/html;charset=UTF-8”pageEncoding=“UTF-8”%><%@tagliburi=“http://java.sun.com/jsp/jstl/core“prefix=”c“%><%@tagliburi=”http://

今天完成内容:

开发家庭小账本:页面

1.编写代码

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="a"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<%@ page import = "com.edu.entity.*" %>
<%@ page import = "java.util.List" %>
<%@ page import = "com.edu.dao.*" %>
<%
String path = request.getContextPath();
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script src="http://t.zoukankan.com/<%=path%> /resource/bs/js/jquery-1.11.1.js"></script> <!-- 引入jquery -->
<link rel="stylesheet" href="http://t.zoukankan.com/<%=path%>/resource/bs/css/bootstrap.css"> <!-- 引入bootstrap.css -->
<script src="http://t.zoukankan.com/<%=path%> /resource/bs/js/bootstrap.min.js"></script><!-- 引入bootstrap.min.js -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>信息显示</title>
<style type="text/css">
body{
background:url("./backs.jpg");
background-repeat:repeat;
background-size:1600px 800px;
background-position-center:100%;
}
</style>
<script language = "javascript">
function jump1(){
window.location.href = "http://t.zoukankan.com/Addused.jsp";
}
function jump2(){
window.location.href = "http://t.zoukankan.com/Updateused.jsp";
}
</script>
<style type="text/css">
table {
border: 1px solid black;
margin: 0 auto;
}
td{
150px;
border: 1px solid black;
text-align: center;
}
</style>
</head>
<body>
<%!
int i=0,e=0,sum=0;
%>
<%
Userdao dao = new Userdao();
List<User> list = dao.showAll();
request.setAttribute("list", list);
int i=0,e=0;
i = dao.IncomeSum();
e = dao.ExpendSum();
sum = i-e;
%>
<form action="/MoneyCount/Showservlet">
<table border="1">
<tr>
<td colspan="7" class="text-center"><h2>信息展示</h2></td>
</tr>
<tr>
<td>收支编号</td>
<td>收支人姓名</td>
<td>收支用途</td>
<td>收支状况</td>
<td>收支金额</td>
<td>收支日期</td>
<td>操作</td>
</tr>
<c:forEach items="${list}" var="user">
<tr>
<td>${user.id }</td>
<td>${user.username }</td>
<td>${user.userused }</td>
<td>${user.used }</td>
<td>${user.usermoney }</td>
<td><fmt:formatDate value="${user.usedate}" type="both"/></td>
<td><a href="http://t.zoukankan.com/Deleteservlet?id=${user.id}" onclick="if(confirm('是否确定删除?')==false)return false">删除</a>
||<a href="http://t.zoukankan.com/Updateservlet?id=${user.id}">修改</a></td>
</tr>
</c:forEach>
<tr>
<td><input type="button" value="添加" onclick="jump1()">|<input type="button" value="返回" onclick="history.go(-1)"></td>
<td>支出总金额:</td>
<td><%=e %></td>
<td>收入总金额:</td>
<td><%=i %></td>
<td>总计:</td>
<td><%=sum %></td>
</tr>
<tr>
<td colspan="7" class="text-center">注:总计数值为正时,收入大于支出;总计数值为负值时,支出大于收入</td>
</tr>
</table>
</form>
</body>
</html>

遇到问题:

传值报错

明日目标:

学习Android studio的开发

免责声明:文章转载自《每日日报2021.2.6》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Linux(实操篇)--- 实用指令——文件目录类创业公司是如何进行研发管理和绩效考核的?从豌豆荚说开去下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

如何下载Chrome离线版EXE安装文件和MSI版安装文件

对于Chrome的稳定版本(官方版本),您只需添加“?”在Chrome的“最终用户许可协议”页面上的链接之后?Standalone=1对于Beta版和开发版Chrome,只需记住以下地址:http://dl.google.com/chrome/install/{versionnumber}/crome_安装程序中的版本号。exe表示要下载的Chrome版本号...

【问题】如何批量导出AI文件里内嵌的图片

截止目前为止,新版的AI里面没有直接可以批量导出内嵌图片的选项,手动一个个导出实在太麻烦了。有人说用Phantasm插件可以导出,但新版的找不到对应支持的插件版本,所以这里就不说了。这里介绍一种简单粗暴的方法。...

iview表格动态数据实现合并功能

需求原型:代码实现:html part:从'../../libs/c导入{MsgType,PublicType}...

ArcGIS Server服务状态正在停止。。。问题BUG解决

1、 ArcGISServer服务器存在服务问题:ArcGISServerManager的所有服务都显示为“正在停止…”。N个解决方案1)港口占用问题。端口4000-4002已被其他程序占用,导致服务无法正常启动。您可以通过CMD找到相关PID占用的端口,停止它,然后启动GIS服务。您也可以在安装目录中将其手动更改为D:ProgramFiles ArcGIS...

oracle的序列号(sequence)

Oracle的自动递增列应使用序列号。在初始化阶段,需要手动创建序列,然后在插入序列时手动读取分配给相关字段(如ID)的序列的nextval。这很麻烦。但是,这对于SQL Server来说不是问题,可以获得。oracle的序列号也有缓存。默认情况下,一次生成20个。如果没有用完,它们可能会丢失,这可能会导致ID不一致。此外,有时这可能会引起误解。例如,我有一...

Excel数据透视表、高级筛选

目录:1.数据透视表:数据透视表格式和操作说明:多个表一起创建数据透视表创建组创建计算字段创建计算项值显示方法切片器2。高级过滤:高级过滤和或关系精确过滤和模糊过滤通配符过滤原则查询不重复值(使用高级过滤)高级过滤区分大小写使用高级过滤查找空数据使用高级过滤查询两个表中相同的记录或未使用的记录过滤记录1和数据透视表1.正确的数据透视表格式:① 数据源的第一行...