前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JSP实现留言板「建议收藏」

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

作者头像
全栈程序员站长
发布2022-11-07 15:24:40
2.1K0
发布2022-11-07 15:24:40
举报
文章被收录于专栏:全栈程序员必看

JSP实现留言板

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

submitMsg.jsp

代码语言:javascript
复制
<%@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

代码语言:javascript
复制
<%@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.cn/184238.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年10月9日 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • JSP实现留言板
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档