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

把网站做成app广告设计与制作是什么专业类的

把网站做成app,广告设计与制作是什么专业类的,湖南有实力的关键词优化,宁波网站建设报价文章目录 一、概念学习1. GET vs POST 请求方式的区别2. HttpServletRequest 获取表单数据 二、代码讲解与练习第 1 步:在 webapp 下创建 login.html第 2 步:在 com.example 包下创建 LoginServlet第 3 步:修改 web.xml 注册 LoginServlet第 …

文章目录

  • 一、概念学习
    • 1. GET vs POST 请求方式的区别
    • 2. HttpServletRequest 获取表单数据
  • 二、代码讲解与练习
    • 第 1 步:在 webapp 下创建 login.html
    • 第 2 步:在 com.example 包下创建 LoginServlet
    • 第 3 步:修改 web.xml 注册 LoginServlet
    • 第 4 步:部署与测试

一、概念学习

1. GET vs POST 请求方式的区别

比较项GETPOST
数据位置URL 中(如:?username=abc请求体中,浏览器不可见
安全性较差(数据暴露在地址栏)较好(数据藏在请求体中)
数据长度限制有限制(通常 < 2KB)理论无限制
使用场景查询操作(如搜索)提交表单(如登录、注册)

2. HttpServletRequest 获取表单数据

方法说明
request.getParameter(name)获取单个参数值,如用户名
request.getParameterValues(name)获取同名参数值数组,如 checkbox 多选
request.getParameterMap()获取所有参数的 Map<参数名, String[]>
request.getMethod()获取请求方法,如 GET 或 POST

二、代码讲解与练习

第 1 步:在 webapp 下创建 login.html

右键 webapp 文件夹 → New → HTML File → 命名为 login.html
输入以下内容:

<!DOCTYPE html>
<html>
<head><meta charset="UTF-8"><title>登录页面</title>
</head>
<body><h2>用户登录</h2><form action="login" method="post">用户名:<input type="text" name="username"><br><br>&nbsp;&nbsp;&nbsp;码:<input type="password" name="password"><br><br><input type="submit" value="登录"></form>
</body>
</html>

示例:
在这里插入图片描述

第 2 步:在 com.example 包下创建 LoginServlet

右键 com.example → New → Java Class → 命名为 LoginServlet
替换内容为:

package com.example;import jakarta.servlet.ServletException;
import jakarta.servlet.http.HttpServlet;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;import java.io.IOException;
import java.io.PrintWriter;public class LoginServlet extends HttpServlet {@Overrideprotected void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {request.setCharacterEncoding("UTF-8");response.setContentType("text/html;charset=UTF-8");String username = request.getParameter("username");String password = request.getParameter("password");PrintWriter out = response.getWriter();if ("admin".equals(username) && "123456".equals(password)) {out.println("<h3>登录成功,欢迎 " + username + "!</h3>");} else {out.println("<h3>用户名或密码错误!</h3>");}}
}

示例:
在这里插入图片描述

第 3 步:修改 web.xml 注册 LoginServlet

打开 web.xml 文件,在 标签中添加:

<servlet><servlet-name>LoginServlet</servlet-name><servlet-class>com.example.LoginServlet</servlet-class>
</servlet><servlet-mapping><servlet-name>LoginServlet</servlet-name><url-pattern>/login</url-pattern>
</servlet-mapping>

示例:
在这里插入图片描述

第 4 步:部署与测试

编译项目(mvn package 或点击IDEA右侧 Maven 工具中的 package);

启动 Tomcat
在这里插入图片描述

浏览器访问:
http://localhost:8080/javaweb/login.html
(假设你的项目名是 javaweb,请根据实际路径调整)

输入用户名:admin,密码:123456
➤ 显示 “登录成功,欢迎 admin!”
➤ 否则显示 “用户名或密码错误!”
运行成功示例:
在这里插入图片描述
在这里插入图片描述

http://www.dtcms.com/wzjs/609354.html

相关文章:

  • 流媒体网站开发国外酷站收录网站
  • 4s店网站建设方案wordpress编辑器保留word格式
  • 厦门 外贸商城网站建设部166号令住建部网站
  • 住房和城乡建设部网站建造师网站链接分析工具
  • 手机网站用什么域名wordpress模板如何安装
  • 郑州网站推广优化外包公司网站的服务与建设岗位职责
  • 免费建网站软件下载惠州房产网
  • 响应式网站好处连云港百度推广总代理
  • 一般做网站费用合肥seo排名优化公司
  • 微信互动营销网站建设济南建设工程招标网
  • 在线咨询 1 网站宣传wordpress打开网站前广告
  • 自己做的网站给人攻击了怎么办广东省建设工程交易中心
  • 建设电子商务网站前的市场分析苏州营销型网站制作
  • 网站优化常见的优化技术简单的logo设计图片
  • 网站建设哪家公司比较好网站主机免备案吗
  • 网站推广都做什么内容以下哪个选项不属于网络营销的特点
  • wordpress 主题站创建网站是怎么赚钱的
  • 网站历史快照最新闻头条新闻
  • 网站建设 开发工具 python建行手机银行下载app最新版
  • 安阳网站建设哪家好维港豪宅项目网站建设
  • 简约大气网站模板甘肃省省经合局网站建设的通知
  • 做游戏网站的目地济宁网站建设公司公司
  • 平凉网站开发昆山外发加工网
  • 公司备案查询网站茶叶建设网站的优势
  • 网站建设的广告语兰州网站建设小程序
  • 百度网站推广服务商企业信用信息查询公示系统网址
  • 建设会计协会网站青海兴远建设工程有限公司网站
  • 上海高端网站建设公司哪家好Wordpress出现错误
  • 国外设计工作室网站南宁网站制作超薄网络
  • 遂溪网站建设公司情侣做记录网站源码