JavaWEB做一个美女网站
你是否想要拥有一个自己的网站?那么现在来了,直接上这代码。
首先需要先找到一些图片,你的男朋友或者女朋友的图片放在一个文件夹,这里小编用Python爬取了一些网上图片,不做过多介绍
先看我的设置思路
我的项目结构如下
后端代码可以展示给你们,如果想要完整代码,请Q1,我会共享,或者访问百度网盘
链接:https://pan.baidu.com/s/160hHJWwSyxtL4oWzO6i1Uw
提取码:oiz0
修改密码的后端代码
alterPasswordServlet.Java
package com.wxsc.controller;import com.wxsc.dao.userDao;
import com.wxsc.dao.userDaoLmpl;
import com.wxsc.pojo.User;import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;/*** @author 张宗臣* @version 1.0* 修改密码后台,* @date 2021/11/22 0022 18:14*/
@WebServlet("/alter")
public class alterPasswordServlet extends HttpServlet {@Overrideprotected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {//设置编码req.setCharacterEncoding("utf-8");resp.setContentType("text/html;charset=utf-8");
// 获取String username = req.getParameter("username");String pwd = req.getParameter("password");//daoUser u = new User(0,username,pwd);userDao userDao = new userDaoLmpl();boolean flag = userDao.alterPassword(u);PrintWriter pw = resp.getWriter();if(flag){pw.println("恭喜"+username+"先生/女士,您的密码完成修改");pw.println("<a href=\"MyServlet.html\">返回登录</a>");}else{pw.println("很抱歉"+username+"先生/女士,您的密码修改失败");}}
}
登录后端代码:LoginServlet.java
package com.wxsc.controller;import com.wxsc.dao.userDao;
import com.wxsc.dao.userDaoLmpl;
import com.wxsc.pojo.User;import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import java.io.IOException;/*** @author 张宗臣* 登录后台服务器* @version 1.0* @date 2021/11/19 0019 18:24*/
@WebServlet("/login")
public class LoginServlet extends HttpServlet {@Overrideprotected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
// 设置编码格式resp.setContentType("text/html;charset=utf-8");req.setCharacterEncoding("utf-8");
// 获取参数String username = req.getParameter("username");String pwd1 = req.getParameter("password");
// 3.daouserDao userDao = new userDaoLmpl();User u = userDao.Login(username,pwd1);if (u!=null){// 绑定会话HttpSession session = req.getSession();session.setAttribute("u",u);// 登录成功,跳转欢迎界面resp.sendRedirect("index.html");}else{resp.sendRedirect("MyServlet.html");}}
}
注册后端代码 RegistServlet.java
package com.wxsc.controller;import com.wxsc.dao.userDao;
import com.wxsc.dao.userDaoLmpl;
import com.wxsc.pojo.User;import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;/*** @author 张宗臣* @version 1.0* @date 2021/11/20 0020 17:44* 注册页面*/
@WebServlet("/reg")
public class RegistServlet extends HttpServlet {@Overrideprotected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {//1.设置编码req.setCharacterEncoding("utf-8");resp.setContentType("text/html;charset=utf-8");//获取参数String username = req.getParameter("username");String pwd = req.getParameter("password");//访问数据库JDBCuserDao userDao = new userDaoLmpl();// 张三不可以可以使用User u = new User(0,username,pwd);boolean flag = userDao.save(u);if(flag){//跳转登录页面resp.sendRedirect("MyServlet.html");}else{//重新跳转注册页面resp.sendRedirect("Reg.html");}}
}
最后感谢大家的访问,如有不懂请联系qq:3265857641或者微信Q3265857641小编第一时间给你解答
JavaWEB做一个美女网站相关推荐
- 《仿大众点评仿美团做一个评价网站——Java SSM》项目研发阶段性总结
<仿大众点评仿美团做一个评价网站--Java SSM>项目研发阶段性总结 一.后台功能实现 (一).注册商家 (二).登录商家中心 (三).商家登录后台操作模块 (1).用户管理模块 (1 ...
- 如何做一个企业网站制作
如何做一个企业网站制作呢?其实想要做好企业网站制作,有很多企业可以,比如说企业有这方面的企业网站制作人员,像这样的企业完全可以自己设计网站.当然,如果企业没有这样的人才的话,需要企业用户借助外部的力量 ...
- 做一个商业网站需要准备什么,需要多少钱?
很多人有了想法,很想介入互联网行业,但是不知道如何开始,晴天在这里就一一介绍. 当你有了一个想法,要开始做一个网站,那么你首先要准备的是确定网站的规模和特点. 第一步,你要确定你自己的网站的规模和特点 ...
- 怎样做一个企业网站建设规划书?
企业在决定做好网站建设之前,应首先对市场条件进行分析,明确网站建设的目标和功能,并根据市场调查结果,对网站建设的各个要求要点进行规划.站点规划对站点建设.站点内容定位.网站维护起着规划和指导作用. 可 ...
- 做一个商业网站要多少钱?
经常看到有人问:做一个商业网站要多少钱? 有人说要几十万!有人说要几万! 有人说要几千! 还有人说要几百! 到底哪个是真的?徽剑的回答就是这些都是真的.我们来看下: 1) 最简单的建设方式:买一个虚拟 ...
- 公司要做一个新网站,赶上编程语言在摆地摊
点击上方蓝色小字,关注"涛哥聊Python"重磅干货,第一时间送达来源:编程技术宇宙 困难年年有,今年特别多. 公司要做一个新的网站,可预算有限,听说为了生计,各大编程语言们都摆起 ...
- 做一个外贸网站大概需要多少钱?英文外贸网站建设制作费用分析!
做一个外贸网站大概需要多少钱?英文外贸网站建设制作费用分析! 做一个外贸网站大概需要多少钱?英文外贸网站建设制作费用分析! 外贸网站建设是面向英语语言国家用户的网站建设,如国内的外向型出口企业的外贸网 ...
- 做一个外贸网站需要多少钱?中英文外贸网站建设制作费用价格大概多少钱?
经常遇到甲方一上来咨询第一句就问:做一个外贸网站需要多少钱? 无论哪个建站公司,都会出现相似的这么一个场景,在还没有清楚对方明确需求的时候,一旦提供报价之后,甲方如果说报价有些高了,后面不管如何与甲方 ...
- 新手站长如何做一个手机网站?
随着电脑网站站长群体的没落,移动互联网的兴盛,很多建站爱好者开始将目光投放在了手机网站建设上面,并且第一批吃螃蟹的移动站长已经赚到了第一桶金,所以很多个人站长就想做一个手机网站.制作手机站对于很多人来 ...
最新文章
- linux 下的 initrd ramdisk
- 深入浅出谈接口(interface)和类间继承(extends)
- 输出整数的位数、按位输出(两种)以及逆序输出
- Could not connect ot Redis No route to host问题解决
- 感谢诸君的陪伴,见证微信 SDK 的成长,内含黑科技福利
- mysql中char与varchar的区别分析
- spring data jpa从入门到精通_程序员笔记:Spring Data JPA入门
- 解决编译redis报错zmalloc.h:50:10: fatal error: jemalloc/jemalloc.h: No such file or directory
- 测试需求分析和测试策略制定
- 自从上了 SkyWalking,睡觉真香!!来,通过 Excel 来认识神器——POI
- cad文件管理服务器,CAD文件管理(ZT)
- Android Studio中修改APP图标和APP名称
- crc循环冗余校验码c语言,crc循环冗余校验码算法
- 安装nginx,php8,nfs,oralce19c客户端
- 暗黑破坏神3 夺魂之镰曝光“威斯特玛”城背景
- 花海吉他谱-无限延音编配
- babel-预设和插件
- DNSPod十问Neha Naik:以人民币结算海外IT业务的可能性?
- 百度地图JS版本API常见问题
- excel下划线转换成驼峰命名形式