JSP实现留言板「建议收藏」

JSP实现留言板「建议收藏」JSP实现留言板submitMsg.jsp<%@pageimport=”java.util.ArrayList”%><%@pageimport=”bean.Message”%><%@pageimport=”java.util.List”%><%@pagelanguage=”java”contentType=”text/html;…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

JSP实现留言板

在这里插入图片描述
在这里插入图片描述
submitMsg.jsp

<%@page import="java.util.ArrayList"%>
<%@page import="bean.Message"%>
<%@page import="java.util.List"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
	<form action="submitMsg.jsp" method="post">
	<p>请输入姓名
	<input type="text" name="nikename"><p/>
	<p>请输入标题
	<input type="text" name="title"><p/>
	<p>请输入内容
	<textarea rows="10" cols="36" name="message"></textarea><p/>
	
	<input type="submit" value="提交" name="submit">	
	</form>
	
	<form action="showMessage.jsp" method="post">
	<input type="submit" value="查看" name="look">	
	</form>
	
	<%
	List<Message> list = (List<Message>)application.getAttribute("allMsgs");
	String nikename=request.getParameter("nikename");
	String title=request.getParameter("title");
	String message=request.getParameter("message");
	
	Message msg=new Message(nikename,title,message);
	if(nikename!=null && title!=null && message!=null){ 
   
		if(list==null){ 
   
			list=new ArrayList<>();
			list.add(msg);
		}else{ 
   
			list.add(msg);
		}
		
		application.setAttribute("allMsgs", list);
	}
	
	%>
	
	
	
</body>
</html>

showMessage.jsp

<%@page import="bean.Message"%>
<%@page import="java.util.List"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<%
	List<Message> list = (List<Message>)application.getAttribute("allMsgs");
		if(list==null){ 
   
			out.print("暂无数据!");
		}else{ 
   
			for(int i=0;i<list.size();i++){ 
   
				%>
			<ul>
				<li>NO.<%=i+1 %></li>
				<li>姓名:<%=list.get(i).getNikename() %></li>
				<li>标题:<%=list.get(i).getTitle() %></li>
				<li>内容:<%=list.get(i).getMessage() %></li>

			</ul>
				<%
			}
		}
		
		%>
</body>
</html>
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/184238.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 视图~索引[通俗易懂]

    视图~索引[通俗易懂]视图1、什么是视图​视图就是通过查询得到一张虚拟表,然后保存下来,下次直接使用即可2、为什么要用视图​如果要频繁使用一张虚拟表,可以不用重复查询3、如何用视图“`mysqlcreat

    2022年7月4日
    23
  • ItemDataBound的用法

    ItemDataBound的用法原理:在生成datalist列时ItemDataBound触发,也就是说每生成一列就触发一次。这个事件的触发要早于itemcommand.  datalist里面嵌套datalist:内层控件数据绑定与事件声明在外层的ItemDataBind中实现private void dlFileType_ItemDataBound(object sender, System.Web.UI….

    2022年10月13日
    5
  • 机器学习的分类与主要算法对比[通俗易懂]

    机器学习的分类与主要算法对比[通俗易懂]机器学习的分类与主要算法对比重要引用:AndrewNgCoureraMachineLearning;从机器学习谈起;关于机器学习的讨论;机器学习常见算法分类汇总;LeNetHomepage;pluskidsvm  首先让我们瞻仰一下当今机器学习领域的执牛耳者:  这幅图上的三人是当今机器学习界的执牛耳者。中间的是GeoffreyHinton,加拿大多伦多大学的教授,如今被聘为“Goo

    2022年6月18日
    38
  • vscode设置删除行快捷键[通俗易懂]

    vscode设置删除行快捷键[通俗易懂]开发中习惯的快捷键删除:ctrl+Dvscode的删除快捷键:ctrl+shift+K修改方式:默认ctrl+D被addselectiontonextfindmatch使用,先修改调它的快捷键,如图改为ctrl+shift+alt+D,按回车键保存在修改DeleteLine的快捷键为ctrl+D,按回车键保存完成…

    2022年6月15日
    171
  • 远程服务器监控工具rtop安装和使用小结

    远程服务器监控工具rtop安装和使用小结1.概况rtop是一个使用go语言编写的、简单的、无代理的远程服务器监控工具,基于SSH连接进行工作。rtop无需在被监控的服务器上安装任何软件,而是通过SSH直接连接到待监控服务器,然后执行命令来收集监控数据。rtop默认每五秒钟就自动更新监控数据,与其他*top命令类似。2.安装rtop下载源码并构建(注:github和rtop官网的安装指南里,访问的是http而非ht

    2022年6月3日
    53
  • asp.net core 阿里云消息服务(Message Service,原MQS)发送接口的实现

    asp.net core 阿里云消息服务(Message Service,原MQS)发送接口的实现最近在后台处理订单统计等相关功能用到了大力的mqs,由于官方没有实现asp.netcore的sdk,这里简单实现了发送信息的功能,有兴趣的可以参考实现其他相关功能usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Net.Http;usingSystem.Net.Http.Headers;…

    2025年7月1日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号