飞道的博客

《java精品毕设》基于javaweb宠物领养平台管理系统(源码+毕设论文+sql):主要实现:个人中心,信息修改,填写领养信息,交流论坛,新闻,寄养信息,公告,宠物领养信息,我的寄养信息等

280人阅读  评论(0)

用户角色包含以下功能:

个人中心,个人信息修改,填写领养信息,宠物交流论坛,宠物新闻,提交寄养信息,查看公告,查看宠物领养信息,查看我的寄养信息,查看领养信息,用户注册,用户登录,留言板块,首页等功能。

管理员角色包含以下功能:

发布宠物信息,寄样信息管理,新闻资讯管理,用户管理,留言管理,管理员登陆,类别管理,系统公告管理,论坛版块管理,领养管理等功能。

主要技术:Java、spring、mysql、tomcat、jquery、JavaScript、html、css、jsp、log4j等一些常见的基本技术。

作者QQ:810569458 项目有偿分享哈

平时提供Java毕设定做:选题+功能设计+任务所明书+开题+提纲+中期检查+代码+论文+毕业答辩语音指导一小时+远程部署等一些日常指导  

好了废话不多说进入主题:

项目系统首页:

宠物分类信息查看

新闻资讯信息查看:

用户注册:

论坛模块

宠物领养填写相关信息


  
  1. <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
  2. <%
  3. String path = request.getContextPath();
  4. %>
  5. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  6. <html xmlns="http://www.w3.org/1999/xhtml">
  7. <head>
  8. <style type="text/css">
  9. body { background-image: url(<%=path %>/images/beijing2.png);}
  10. </style>
  11. <meta http-equiv="pragma" content="no-cache"/>
  12. <meta http-equiv="cache-control" content="no-cache"/>
  13. <meta http-equiv="expires" content="0"/>
  14. <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"/>
  15. <meta http-equiv="description" content="This is my page"/>
  16. <script type='text/javascript' src='<%=path %>/dwr/interface/loginService.js'> </script>
  17. <script type='text/javascript' src='<%=path %>/dwr/engine.js'> </script>
  18. <script type='text/javascript' src='<%=path %>/dwr/util.js'> </script>
  19. <script language="javascript">
  20. function check1()
  21. {
  22. if( document.loginForm.userName.value== "")
  23. {
  24. alert( "请输入用户名");
  25. document.loginForm.userName.focus();
  26. return false;
  27. }
  28. if( document.loginForm.userPw.value== "")
  29. {
  30. alert( "请输入密码");
  31. document.loginForm.userPw.focus();
  32. return false;
  33. }
  34. document.getElementById( "indicator").style.display= "block";
  35. loginService.login( document.loginForm.userName.value, document.loginForm.userPw.value, 0,callback);
  36. }
  37. function callback(data)
  38. {
  39. document.getElementById( "indicator").style.display= "none";
  40. if(data== "no")
  41. {
  42. alert( "用户名或密码错误");
  43. }
  44. if(data== "yes")
  45. {
  46. alert( "通过验证,系统登录成功");
  47. window.location.href= "<%=path %>/loginSuccess.jsp";
  48. }
  49. }
  50. </script>
  51. <style type="text/css">
  52. * {
  53. margin: 0;
  54. padding: 0;
  55. }
  56. html {
  57. width: 100%;
  58. height: 100%;
  59. overflow-x:hidden;
  60. }
  61. body {
  62. height: 100%;
  63. margin: 0;
  64. padding: 0;
  65. font-size: 10pt;
  66. background: #F1F1F1;
  67. color: #333;
  68. overflow:auto;
  69. overflow-x:hidden;
  70. }
  71. body #login {
  72. background: #0065AF;
  73. }
  74. body #index {
  75. border-left: 200px solid #0065AF;
  76. }
  77. body #page {
  78. padding: 20px;
  79. height:auto;
  80. border-top: 60px solid #0065AF;
  81. }
  82. a {
  83. color: #0D324F;
  84. }
  85. textarea, select {
  86. background: #F4F4F4;
  87. border: 1px solid #A5ACB2;
  88. }
  89. h1 {
  90. position:absolute;
  91. width: 1000%;
  92. color: #FFF;
  93. font-size: 12pt;
  94. top: 0;
  95. left: 0;
  96. padding: 23px 0 16px 20px;
  97. background: #0065AF;
  98. border-bottom: 3px solid #FFF;
  99. }
  100. h2 {
  101. font-size: 12px;
  102. padding: 8px;
  103. color: #333;
  104. }
  105. p {
  106. margin: 10px auto;
  107. }
  108. /**/
  109. #loginForm {
  110. width: 400px;
  111. height: 250px;
  112. position:absolute;
  113. top: 50%;
  114. left: 50%;
  115. margin:- 150px 0 0 - 200px;
  116. background: #FFF;
  117. border: 5px solid #999;
  118. }
  119. #loginForm h3 {
  120. background: #000;
  121. color: #FFF;
  122. margin: 0 0 30px 0;
  123. padding: 14px 0 8px 20px;
  124. }
  125. body { background-image: url(<%=path %>/images/beijing2.png);}
  126. </style>
  127. </head>
  128. <body id="login">
  129. <form action="<%=path %>/admin/index.jsp" id="loginForm" name="loginForm" method="post">
  130. <h3>爱心宠物管理信息系统 </h3>
  131. <table align="center" border="0" cellpadding="9" cellspacing="9">
  132. <tr align='center'>
  133. <td style="width: 50px;font-family: 微软雅黑;" align="left">
  134. 账号:
  135. </td>
  136. <td align="left">
  137. <input name="userName" type="text" style="width: 200px;height: 20px;"/>
  138. </td>
  139. </tr>
  140. <tr align='center'>
  141. <td style="width: 50px;font-family: 微软雅黑;" align="left">
  142. 密码:
  143. </td>
  144. <td align="left">
  145. <input name="userPw" type="password" style="width: 200px;height: 20px;"/>
  146. </td>
  147. </tr>
  148. <tr align='center'>
  149. <td style="width: 50px;" align="left"> </td>
  150. <td align="left">
  151. <input type="button" value="登陆" style="width: 80px;font-family: 微软雅黑;" onClick="check1()"/> &nbsp;
  152. <input type="reset" value="重置" style="width: 80px;font-family: 微软雅黑;"/> &nbsp;
  153. <img id="indicator" src="<%=path %>/img/loading.gif" style="display:none"/>
  154. </td>
  155. </tr>
  156. </table>
  157. </form>
  158. </body>
  159. </html>

宠物系统后台管理:

后台主要功能实现:就是一些前端用户数据的管理:


  
  1. package com.action;
  2. import java.util.List;
  3. import java.util.Map;
  4. import org.apache.struts2.ServletActionContext;
  5. import com.dao.TAdminDAO;
  6. import com.model.TAdmin;
  7. import com.opensymphony.xwork2.ActionSupport;
  8. public class adminAction extends ActionSupport
  9. {
  10. private int userId;
  11. private String userName;
  12. private String userPw;
  13. private String message;
  14. private String path;
  15. private int index= 1;
  16. private TAdminDAO adminDAO;
  17. public String adminAdd()
  18. {
  19. TAdmin admin= new TAdmin();
  20. admin.setUserName(userName);
  21. admin.setUserPw(userPw);
  22. adminDAO.save(admin);
  23. this.setMessage( "操作成功");
  24. this.setPath( "adminMana.action");
  25. return "succeed";
  26. }
  27. public String adminMana()
  28. {
  29. List adminList=adminDAO.findAll();
  30. Map request=(Map)ServletActionContext.getContext().get( "request");
  31. request.put( "adminList", adminList);
  32. return ActionSupport.SUCCESS;
  33. }
  34. public String adminDel()
  35. {
  36. adminDAO.delete(adminDAO.findById(userId));
  37. this.setMessage( "删除成功");
  38. this.setPath( "adminMana.action");
  39. return "succeed";
  40. }
  41. public TAdminDAO getAdminDAO()
  42. {
  43. return adminDAO;
  44. }
  45. public void setAdminDAO(TAdminDAO adminDAO)
  46. {
  47. this.adminDAO = adminDAO;
  48. }
  49. public String getMessage()
  50. {
  51. return message;
  52. }
  53. public int getIndex()
  54. {
  55. return index;
  56. }
  57. public void setIndex(int index)
  58. {
  59. this.index = index;
  60. }
  61. public void setMessage(String message)
  62. {
  63. this.message = message;
  64. }
  65. public String getPath()
  66. {
  67. return path;
  68. }
  69. public void setPath(String path)
  70. {
  71. this.path = path;
  72. }
  73. public int getUserId()
  74. {
  75. return userId;
  76. }
  77. public void setUserId(int userId)
  78. {
  79. this.userId = userId;
  80. }
  81. public String getUserName()
  82. {
  83. return userName;
  84. }
  85. public void setUserName(String userName)
  86. {
  87. this.userName = userName;
  88. }
  89. public String getUserPw()
  90. {
  91. return userPw;
  92. }
  93. public void setUserPw(String userPw)
  94. {
  95. this.userPw = userPw;
  96. }
  97. }

用户管理和宠物类型管理

发布宠物领养信息和查看宠物领养信息

用户留言和回复

一些简单的新闻资讯管理和查看、添加、修改等功能:

宠物寄养信息管理:

数据图ER图

好了、《java精品毕设67期》就介绍到这了、这个宠物领养平台项目功能比较齐全完善、适合学生和毕设参考使用、

作者不易、不免费开源哈望理解哈。关注博主一键三连哟

《精品毕设》基于JAVA  springboot+VUE前后端分离疫情防疫平台(源码+sql+论文)

《精品毕设》基于 JAVA  ssm 酒店信息管理系统(源码+sql直接运行)

《精品毕设》基于 JAVA  springboot宠物用品商城(源码+sql+论文)

  点击查看更多java精品毕设项目  >>>

 


转载:https://blog.csdn.net/weixin_39709134/article/details/117069016
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场