当前位置: 首页 > news >正文

淄博网站优化哪个视频网站做自媒体

淄博网站优化,哪个视频网站做自媒体,九江网站设计,适合女生的长久职业WEB开发模式–Model 1 Model1是指基于JSPJavaBean的开发模式,JSP负责web的相关部分,包括数据的展示,请求逻辑的控制等,JavaBean负责业务的逻辑部分,包括数据的存取,业务的实现。 这是我写的一个小项目&…

WEB开发模式–Model 1
Model1是指基于JSP+JavaBean的开发模式,JSP负责web的相关部分,包括数据的展示,请求逻辑的控制等,JavaBean负责业务的逻辑部分,包括数据的存取,业务的实现。

这是我写的一个小项目,解释了上述模式:

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><title>用户登录</title>
</head>
<body>
<div align="center"><h1>欢迎登录</h1><form action="loginProcess.jsp" method="post">用户名:<input type="text" name="username"/><br/>密 码:<input type="password" name="password"/><br><input type="submit" value="登录"></form>
</div>
</body>
</html>
<%@ page import="ch04.model1.UserBean" %><%--Created by IntelliJ IDEA.User: 86188Date: 2024/10/27Time: 15:49To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><title>Title</title>
</head>
<body>
<%String username=request.getParameter("username");String password=request.getParameter("password");UserBean userBean = new UserBean();userBean.setUsername(username);userBean.setPassword(password);if(userBean.login()){session.setAttribute("username","abc");response.sendRedirect("success.jsp");}else {request.getRequestDispatcher("login.jsp").forward(request, response);}%>
</body>
</html>
<%@ page import="java.io.OutputStream" %><%--Created by IntelliJ IDEA.User: 86188Date: 2024/10/27Time: 15:46To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><title>登陆成功</title>
</head>
<body>
<%
String username=(String) session.getAttribute("username");
if(username==null){out.println("<h1>您还没有登录,请去<a href='login.jsp'>登录<a/> </h1>");}else {out.println("欢迎您!"+username+"登录成功!");}
%></body>
</html>
package ch04.model1;public class UserBean {private String username;private String password;public UserBean() {}public Boolean login() {if(username.equals("abc")&&password.equals("123")) {return true;}else {return false;}}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;}
}

使用JSP和UserBean文件,不需要使用web.xml文件进行配置功能。
这里同样使用了Session,在登录中,一旦执行了登录操作,就会向Session中存一个对象
session.setAttribute(“username”,“abc”);
在登录成功界面中,会有一个判断条件,如果session中没有对象,就会有一个超链接,让用户登录,安全性得到保障:
String username=(String) session.getAttribute(“username”);
if(username==null){
out.println(“

您还没有登录,请去登录

”);

再介绍一下标签,超链接标签:链接分类:
①外部链接,记得加上http://
< a href=“http:// www.baidu.com”>百度.

②内部链接:网站内部页面之间的相互链接。
直接链接内部页面名称即可,例如
< a href=“index.html”>首页。

③空链接:如果当时没有确定链接目标时。
首页。

④下载链接:如果href里面地址是一个文件或者压缩包,会下载这个文件。
下载文件

因为我们经常会使用UserBean这一个类,每次都会调用很多的getset方法,JSP给我们提供了一种新的写法setProperty
我们可以通过这样的写法<jsp:useBean id=“loginUser” class=“ch04.model1.UserBean” />
<jsp:setProperty name=“loginUser” property=“username”/>
<jsp:setProperty name=“loginUser” property=“password”/>
会直接给我们一个自动的调用getset方法的对象

关注一下,下周MVC

http://www.yayakq.cn/news/835659/

相关文章:

  • 淳安县住房和城乡建设局网站首页自己公司网站自己能做吗
  • hao爱做网站梵美传媒网站是谁做的
  • 帝国cms 网站描述的全局变量施工程找工程做哪个网站好
  • 个人网站做商城会怎样山西太原最新消息今天
  • 网站建设常用单词保定建设工程信息网站
  • 一个新手怎么做推广整站优化系统厂家
  • 网站内容策略极致cms模板
  • 深圳网站开发公司 有哪些电商网站建设建站方案
  • 济宁北湖旅游度假区建设局网站龙胜时代大厦 做网站
  • 湖南房地产加盟网站建设微信官方网站下载安装
  • 网站建设调查报告范文全国做网站的公司
  • 建网站的公司起什么名好海外社交平台推广
  • 查网站死链必用工具域名的种类及查询网站
  • 梅山建设局网站企业展厅怎么设计
  • php红酒网站建设精选网站建设
  • wordpress密码重置漏洞怎么给网站做优化
  • 锦州北京网站建设廊坊核酸检测结果
  • 美篇在哪个网站做的免费网站qq抓取
  • 大庆市建设局宫方网站郑州小程序开发哪家好
  • wordpress全站源码深圳做网站的地方
  • 网站建设相对路径国外以紫色为背景的网站
  • 展厅设计装修宁波厂家关键词优化
  • 网站做排名有用吗网站规划与建设
  • 怎样查网站备案人的联系方式怎么去做网站
  • 可以网站可以做免费的文案广告语上海高端网站开发
  • 成都学校网站建设手机网站开发常用工具
  • jquery 网站后台模板做网站要用什么服务器
  • 网站制作模板过程怎么样编辑wordpress
  • 没有网站可以做淘宝客吗做电影网站程序哪个好
  • 目录搜索引擎网站成品网站开发