zoukankan      html  css  js  c++  java
  • 19.03.20JavaWeb作业

    hello2资源分析:

    xml:

    <?xml version="1.0"?>//声明用的xml版本是1.0

    -<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0">// xsi:schemaLocation用于声明目标名称空间的模式文档,xmlns表示命名空间。

    <modelVersion>4.0.0</modelVersion>//pom文件的模型版本

    -<parent>

    <artifactId>servlet</artifactId>//功能模块名

    <groupId>org.glassfish.javaeetutorial</groupId>//项目名称

    <version>8.1-SNAPSHOT</version>//artifact版本

    </parent>

    <groupId>org.glassfish.javaeetutorial</groupId>//项目名称

    <artifactId>hello2</artifactId>//功能模块名

    <version>8.1-SNAPSHOT</version>

    <packaging>war</packaging>//项目打包的后缀,war是web项目发布用的,默认为jar

    <name>hello2</name>//相当于项目描述

    </project>

    源代码:

    String username = request.getParameter("username"); //从表单中输入的值赋给username

     if (username != null && username.length()> 0) //判断输入的值长度是否大于0

    RequestDispatcher dispatcher = getServletContext().getRequestDispatcher("/response");//接受客户端的请求,如果接受的参数是相对地址,再发送到客户端前会转换为绝对地址

     if (dispatcher != null) { dispatcher.include(request, response); } } out.println("</body><ml>"); } } //如果不为空,则处理该http请求
    writte R E based on java. util:

    public class JavaWebTset3{
    public static void main(String args[]) {
    String str="lalala";
    boolean rs = false;
    for(int i=0;i<str.length();i++){
    char z=str.charAt(i);
    if('l' == z || 'a' == z) {
    rs = true;
    break;
    }else{
    rs= false;
    }
    }
    System.out.println(rs);
    }
    }

    当输入内容中有l或者a时输出结果为真,没有则为假,由此可以用来检验用户输入的name,password,mobile以及email,检测name时可以加入违规的字符,如果发现有违规字符,则能被发现

    检测password同理,而检测email是则可以增加检测是否有@和.字符,而判断用户输入的是否为邮箱

  • 相关阅读:
    每日一题20201109(15. 三数之和)
    每日一题20201106(169. 多数元素)
    每日一题之20201103(941. 有效的山脉数组)
    每日一题之20201102(349. 两个数组的交集)
    【USACO4.4】追查坏牛奶
    【九省联考2018】一双木棋
    【NOI2013】向量内积
    【HNOI2013】游走
    【ZJOI2008】骑士
    【HEOI2014】大工程
  • 原文地址:https://www.cnblogs.com/avopen/p/10593271.html
Copyright © 2011-2022 走看看