每日日报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=

随便看看

解决less 版本过高

执行npminstall--无保存加载器。安装less后,在样式中使用less时将报告错误。这是由于less loader版本过高造成的。您可以在package.json中查看less的当前版本。因此,在这种情况下,我们可以先卸载现有的less loader,然后安装less loader的较低版本npmuninstallless loader...

PLSQL常用配置之窗口/版面保存、SQL格式化/美化、SQL注释去掉注释等快捷键配置、登陆历史修改配置

//Blog.csdn.net/eyeidolon/article/details/8251791 PLSQL常用配置的快捷键配置,如窗口/布局保存、SQL格式化/美化和SQL注释删除,以及登录历史修改1的配置。PL/SQLDeveloper记住登录密码当使用PL/SQLDeveloper时,默认情况下PL/SQLDeveloper会执行此窗口中的所有SQL...

从零开始制作Galgame——我的Ren'py学习笔记(一)

然后点击“启动工程”点击“开始游戏”效果应该是这样的好了,现在你就制作出了属于自己的第一个游戏角色在一般的Galgame中,不是所有话都是“旁白”说的,一个完整的游戏里面应该有主角那么,怎么在ren'py中定义角色呢我们把刚才的代码更改一下definel=Characterlabelstart:l"HelloWorld!...

微信小程序知识点总结--组件

aspectFill缩放模式保持缩放图像的纵横比,并且只能完全显示图像的短边。也就是说,图片通常只在水平或垂直方向上是完整的,而另一个方向会被截取。...

微信小程序的模板消息与小程序订阅消息

有关获取分发权限的更多信息,请参阅applet侧消息订阅接口wx的步骤3。requestSubscribeMessage。有关发出订阅消息的调用接口的更多信息,请参阅服务器端消息发送接口subscribeMessage。sendwx。requestSubscribeMessage(Objectobject)基本库2.8.2。必须填写参数Objectobjec...

FTPClient

(iReplyCode==331||iReplyCode==230)){CloseSocketConnect();thrownewIOException(strReply.Substring(4));}if(iReplyCode!=230){SendCommand("PASS"+strRemotePass);if(!=null){SendCommand("Q...