• Java web第一次作业


    1.学会用记事本编写jsp文件,并放进tomcat的相关目录下,运行。

    源代码:

    <%@ page contentType="text/html;charset=UTF-8" language="java" %>


        我的第一个JSP页面


        

    Hello, World!


        <%
            String message = "欢迎使用JSP页面";
            out.println("

    " + message + "

    ");
        %>

    2.学会在IDEA编辑器中新建java web项目,并配置tomcat,运行jsp页面。

    3.自学IDEA的各种使用技巧。

    4.用JSP实现用户获取用户输入的操作。(仿教材例5-5)

    源代码(input):

    <%@ page contentType="text/html;charset=UTF-8" language="java" %>

        input

        

              

    • 输入用户姓名:
    •         

    • 选择性别:

                  

                  

              

    •         

    •             爱好:

                  

                      篮球

                      旅游

                      音乐

                      摄影

                  

              

    •         

    •             E-mail:

                  


    •             

          

    源代码(output):

    <%@ page contentType="text/html;charset=UTF-8" language="java" %>

        Title

          

    • 输入用户姓名:

              <%=new String(request.getParameter("name").getBytes("ISO8859_1"),"GBK")%>

    •     

    • 选择性别:

              <%=new String(request.getParameter("sex").getBytes("ISO8859_1"),"GBK")%>

    •     

    •         爱好:

              <%

                  String[] like=request.getParameterValues("like");

                  for(int i=0;i

              %>

              <%=new String(like[i].getBytes("ISO8859_1"),"GBK")+"  "%>

              <% }

              %>

          

    5.用JSP实现用户登录验证的功能。

    • 如果用户输入正确的账号密码,则提示问候语句;如果用户输入错误的账号密码,则提示账号密码有误。
    • 任意编写3-4个页面,为每个页面添加权限控制。如果用户已经登录,则在每个页面页首提示:欢迎你,**。如果没有登录跳转到这个页面,则提示:非法访问。

    源代码:

    <%@ page language="java"  contentType="text/html; charset=UTF-8"

        pageEncoding="UTF-8"%>

    <%

    String str=request.getParameter("username");

    String pwd=request.getParameter("pwd");

    if(null!=str){

    if(str.equals("tom")&&pwd.equals("123")){

    out.println("您好,tom!");

    }else{

    out.println("您输入的账号密码有误,请重新输入!");

    }

    }

    %>

    Insert title here

    账号:

    密码:

  • 相关阅读:
    重磅消息! Stable Diffusion 3将于6月12日开源 2B 版本的模型,文中附候补注册链接。
    云计算学习路线
    LifeCycle 的使用和原理
    Spring的事件机制
    hadoop的yarn部署
    JVM的默认内存是怎么分配的?
    《LC刷题总结》——动态规划
    有了“黑盒”测试为什么还要“白盒”测试? 由于单元测试要写测试驱动程序,非常麻烦,能否等到整个系统全部开发完后,再集中精力进行一次性地单元测试呢?等问题
    前脚收费,后脚道歉?Unity收费新规引众怒,Epic承诺虚幻引擎永久免费
    Vue3框架的创建的两种种方案(第十二课)
  • 原文地址:https://blog.csdn.net/ooiceoo12/article/details/137345424