项目(1)----用户信息管理系统(5)---(剩余jsp界面)
完成剩余jsp界面
首页界面前面我写了,接下来还有就是一个显示所有用户界面
1:注册界面
2:显示所有用户信息界面
1:注册界面
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>用户注册</title>
</head>
<body style="text-align: center;">
<!-- action最终提交后保存到数据库中 -->
<form action="${pageContext.request.contextPath }/user_add.action" method="post" id="userform">
<table width="60%" border="1">
<tr>
<td>用户名</td>
<td> <!-- 有美元符号的都是为了修改回显数据的,新注册的时候是不会出现的 -->
<input type="text" name="username" value="${user.id}" >
</td>
</tr> <tr>
<td>密码</td>
<td>
<input type="password" name="password" value="${user.password}">
</td>
</tr> <tr>
<td>确认密码</td>
<td>
<input type="password" name="password2" value="${user.password}" >
</td>
</tr> <tr>
<td>邮箱</td>
<td>
<input type="text" name="email" value="${user.email}">
</td>
</tr> <tr>
<td>生日</td>
<td>
<input type="text" name="birthday" value="${user.birthday}">
</td>
</tr> <tr>
<td>爱好</td>
<td>
<c:forEach var="pre" items="${preferences }">
<input type="checkbox" name="pre" value="${pre }"/>${pre }
</c:forEach>
</td>
</tr> <tr>
<td>用户类型</td>
<td>
<c:forEach var="type" items="${types }">
<input type="radio" name="type" value="${type }"/>${type }
</c:forEach>
</td>
</tr> <tr>
<td>用户备注</td>
<td>
<textarea rows="5" cols="50" name="description" value="${user.description}"></textarea>
</td>
</tr>
<tr>
<td>
<input type="reset" value="清空">
</td>
<td>
<input type="submit" value="注册">
</td>
</tr> </table>
</form>
</body>
</html>
2:显示所有用户信息界面:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>显示用户信息</title>
</head> <body style="text-align: center;">
<table width="90%" frame="border" align="center">
<tr>
<th>用户姓名</th>
<th>密码</th>
<th>邮箱</th>
<th>生日</th>
<th>爱好</th>
<th>客户类型</th>
<th>备注</th>
<th>删除</th>
<th>修改</th>
</tr>
<c:forEach var="cu" items="${users }">
<tr align="center">
<td>${cu.username }</td>
<td>${cu.password }</td>
<td>${cu.email }</td>
<td>${cu.birthday }</td>
<td>${cu.preference }</td>
<td>${cu.type }</td>
<td>${cu.description }</td>
<td>
<a href="${pageContext.request.contextPath }/user_del?id=${cu.id}">删除</a>
</td>
<td>
<a href="${pageContext.request.contextPath }/user_update?id=${cu.id}">修改</a>
</td> </tr>
</c:forEach>
</table>
</body>
</html>
整体这个项目就也是算做完了,也很简单,第一个项目为了让大家缕清思路也包括我自己,欢迎大家点评。
项目(1)----用户信息管理系统(5)---(剩余jsp界面)的更多相关文章
- 项目(1)----用户信息管理系统(4)---(struts开发)
项目开发---实现注册功能 接下就要用到Struts框架了,再用之前先配置好有关操作 1.在web.xml设置前端配置器 2.在src下新建struts.xml 3.写好首页jsp: 4.配置好str ...
- 谈一谈个人利用Java的mysql的知识完成的数据库的项目-----用户信息管理系统
首先,我先简述一下自己做的过程啊,相信大家来找这样的博客,也都是为了完成自己课程任务吧.我也一样是一名大一的学生,是为了自己的课程任务而开始做数据库的项目的.因为还没学mysql吗,所以是自己找视频啊 ...
- 从零开始,编写简单的课程信息管理系统(使用jsp+servlet+javabean架构)
一.相关的软件下载和环境配置 1.下载并配置JDK. 2.下载eclipse. 3.下载并配置apache-tomcat(服务器). 4.下载MySQL(数据库). 5.下载Navicat for M ...
- qt项目:员工信息管理系统
开发一个员工信息管理系统 一.项目具体要求: 1.用qt开发界面,数据库用QSqlite 数据库文件名:demostudent.db 2.通过界面能够查看到数据库中员工信息表中内容,包括员工姓名.年龄 ...
- (๑•̀ㅂ•́)و✧QQ用户信息管理系统
这是第二篇文章,就直接切主题 这次剖析的也是自己的作业之一:QQ信息管理系统 一:(此处省略了建Proarams类,其实目的只是想强调把连接语句单独放一个类里更容易调用,命名规范如图) 二:(导入SQ ...
- 开源项目CIIP(企业信息管理系统框架).2018.0904版更新介绍
源码: https://github.com/tylike/CIIP https://gitee.com/ciip/CIIP 一,CIIP的目标是什么? 更加简单,快速的建立信息类管理系统.让实施人员 ...
- C语言项目(一):学生信息管理系统
实现方式:链表 结构定义 1 typedef struct MyStu MyStudent; 2 typedef struct node Node; 3 typedef Node *pNode; 4 ...
- 开源项目CIIP(企业信息管理系统框架).2018.1.0910版更新介绍-上周工作总结
又狂撸了一周的代码.简化了0904版本的多数操作. 上一次更新时,总共需要10步,这次简化成3步.嗯嗯,自我感觉不错. 重要的:在创建项目时,可以选择常用模块啦! 第一步:启动CIIP.Designe ...
- spring boot 学习入门篇【spring boot项目的搭建以及如何加载jsp界面】
[ 前言] Spring Boot 简介:Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置, ...
随机推荐
- [转载] 解读ClassLoader
转载自http://www.iteye.com/topic/83978 ClassLoader一个经常出现又让很多人望而却步的词,本文将试图以最浅显易懂的方式来讲解 ClassLoader,希望能对不 ...
- mybatis简单搭建
背景 闲来没事把mybatis再熟悉一下,可能之前自己搭过没有记录.mybatis其实就是一个orm框架,在我们之前做.net工作的时候,我们的ef,dapper等都是这样的框架,java现在web流 ...
- 5分钟搞定iOS抓包Charles,让数据一清二楚
Charles安装 HTTP抓包 HTTPS抓包 1. Charles安装 官网下载安装Charles:https://www.charlesproxy.com/download/ 2. HTTP ...
- 运行java web项目时报错:Several ports (8005, 8080, 8009) required
运行java web项目时报错:Several ports (8005, 8080, 8009) required 如下图 之所以报上面的错误是因为安装Tomcat的时候,已经把端口8005,8080 ...
- 【深圳】大湾区第三次.NET技术交流会(网络直播)
活动简介 云.devops.微服务.容器是现在这个发展阶段的软件形态, 本次活动我们围绕这些话题介绍.NET生态下的发展.SQL Server 2017可根据需要运行本地部署的SQL Server,当 ...
- 《RabbitMQ Tutorial》第 1 章 简介
本文来自英文官网,其示例代码采用了 .NET C# 语言. <RabbitMQ Tutorial>第 1 章 简介(Introduction) RabbitMQ is a message ...
- react入门到进阶(三)
一.react样式 1.内联样式 在以前写html+css的时候,引入css的时候有一种方法就是内联,而在react中又有些不一样,样式是用变量的形式,如下 const styleComponentH ...
- Nginx的知识分享,继续上次的分享
5. Nginx配置文件精讲二 #这里为后端服务器wugk应用集群配置,根据后端实际情况修改即可,tdt_wugk为负载均衡名称,可以任意指定 #但必须跟vhosts.conf虚拟主机的pass段一致 ...
- HDU2546--饭卡(01背包)
饭卡 Time Limit: 5000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submiss ...
- Java学习之计算机基础(一)
阅读本文大概需要 4 分钟 想要开始学习Java开发,需要掌握一些必要的计算机基础.如果你是计算机专业的人或者已经学过类似的课程,可以跳过这篇文章的阅读.计算机基础课程有很多,小编在大学里学过的课程就 ...