jsp+servlet框架
1.框架结构
2.login.jsp
<body><form action="login">username:<input type="text" name="username"><br>password:<input type="password" name="pwd"><br><input type="submit"></form></body>
3.success.jsp
<%@ page language="java" import="cn.ht.servlet.*" pageEncoding="UTF-8"%>.............................<body><%AccountBean account = (AccountBean)session.getAttribute("account");%>username:<%= account.getUsername()%><br>password:<%= account.getPassword() %></body></html>
4.fail.jsp
loginFail....
5.AccountBean.java
package cn.ht.servlet;public class AccountBean {private String username = "";private String password = "";public String getUsername() {return username;}public void setUsername(String username) {this.username = username;}public String getPassword() {return password;}public void setPassword(String password) {this.password = password;}
}
6.CheckAccount.java
package cn.ht.servlet;import java.io.IOException;import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;public class CheckAccount extends HttpServlet{@Overrideprotected void doPost(HttpServletRequest req, HttpServletResponse resp)throws ServletException, IOException {doGet(req,resp);}@Overridepublic void doGet(HttpServletRequest req, HttpServletResponse resp)throws ServletException, IOException {HttpSession session = req.getSession();AccountBean account = new AccountBean();String username = req.getParameter("username");String pwd = req.getParameter("pwd");account.setPassword(pwd);account.setUsername(username);if((username != null)&&(username.trim().equals("jsp"))) {if((pwd != null)&&(pwd.trim().equals("1"))) {System.out.println("success");session.setAttribute("account", account);String login_suc = "success.jsp";resp.sendRedirect(login_suc);return;}}String login_fail = "fail.jsp";resp.sendRedirect(login_fail);return;}
}
8.web.xml
<welcome-file-list><welcome-file>login.jsp</welcome-file></welcome-file-list><servlet><description>This is the description of my J2EE component</description><display-name>This is the display name of my J2EE component</display-name><servlet-name>CheckAccount</servlet-name><servlet-class>cn.ht.servlet.CheckAccount</servlet-class></servlet><servlet-mapping><servlet-name>CheckAccount</servlet-name><url-pattern>/login</url-pattern></servlet-mapping>
测试:
http://localhost:8080/ServletDemo/
jsp+servlet框架相关推荐
- javaweb练手项目jsp+servlet简易购物车系统
简易购物车项目 这是一个用intellij IDEA做的简易的javaweb项目,开发环境使用的jdk1.8和tomcat8以及mysql数据库. 1.项目开发准备: 创建github仓库 项目框架搭 ...
- java+jsp+servlet+sqlserver房屋租赁信息管理系统
项目介绍: 一个房屋信息管理系统(房屋租赁管理系统),包括前台和后台管理. 1.前台主要进行:用户登录,查看房屋出租信息.出售信息.系统注册.我的信息查看.系统留言. 2.后台管理主要有:修改个人密码 ...
- java购物车项目代码_javaweb练手项目jsp+servlet简易购物车系统
简易购物车项目 这是一个用intellij IDEA做的简易的javaweb项目,开发环境使用的jdk1.8和tomcat8以及mysql数据库. 1.项目开发准备: 创建github仓库 项目框架搭 ...
- jsp调用servlet_053 JSP+Servlet整合练习:拼饭后台管理系统框架文档
项目名称: 拼饭后台管理系统 项目需求: 实现用户登录功能 实现用户退出功能 实现用户注册功能 功能分析: 用户登录: 根据用户名和密码查询客户信息.查到则登录成功,查不到则登录失败. 用户退出: 销 ...
- c3p0连接池配置_Maven+JSP+Servlet+C3P0+Mysql实现的音乐库管理系统
项目简介 项目来源于:https://gitee.com/sunnyandgood/OnlineMusic 本系统基于Maven+JSP+Servlet+C3P0+Mysql实现的音乐库管理系统.简单 ...
- 深入Jetty源码之Servlet框架及实现(AsyncContext、RequestDispatcher、HttpSession)
概述 Servlet是Server Applet的缩写,即在服务器端运行的小程序,而Servlet框架则是对HTTP服务器(Servlet Container)和用户小程序中间层的标准化和抽象.这一层 ...
- JSP/Servlet 工作原理
Servlet Servlet Servlet 没有 main 方法,不能够独立的运行,它的运行需要容器的支持,Tomcat 是最常用的 JSP/Servlet 容器. Servlet 运行在 Ser ...
- JSP/Servlet基础语法
相关学习资料 http://my.oschina.net/chape/blog/170247 http://docs.oracle.com/cd/E13222_01/wls/docs81/webapp ...
- JSP,Servlet,JavaBean在WEB应用的角色
JSP,Servlet以及JavaBean在编写WEB应用的时候,分别担当什么角色? 可以说你这的这种想法可以理解为典型的MVC控制模式. jsp 来显示数据,____view; ...
最新文章
- 面试官:为什么MySQL的索引要使用B+树,而不是其它树?比如B树?
- 【小项目关键技术】硬件通信三种方式、串口、IIC、SPI
- python类与继承person类_关于python中类的继承及self
- 世界最早投入运行的计算机网络是,世界最早投入运行的计算机网络是
- web前端工程师学习路线指南,完整Web前端学习路线图
- Jmeter VS LoadRunner
- vue中进度条写法_vue实现简单loading进度条
- shell取得文件行数6法
- 利用UICollectionView实现瀑布流
- easy poi 模板生成多表excel
- 从简单泛函到第二类拉格朗日方程
- opencv(16) ROI区域图像叠加图像混合
- 攻防世界logmein
- Halcon 算子 convexity
- DELPHI关于汉字转拼音的一些想法
- 小米笔记本电脑怎么使用U盘重装系统教学
- Win11无线适配器或访问点有问题怎么解决?
- 纽约大学 计算机科学 录取分数线,上海纽约大学
- Ubuntu离线安装Nvidia显卡驱动
- 计算机二级浙江省word,浙江省计算机二级办公软件word