• JavaEE


    常见动态网站开发技术对比:

    Jsp:Java平台,安全性高,适合开发大型的、企业级的Web应用程序。(电子银行、证券交易所、铁路订票系统等用JavaEE开发)

    Asp.net:.Net平台,简单易学。但安全性以及跨平台性差。

    Php:简单、高效、成本低、开发周期短,特别适合中小型企业的Web应用开发。(LAMP:Linux+Apache+MySQL+PHP)

    Jsp基本语法

      Jsp三大标签 language,taglib, include

      Jsp注释

        <h1>Hello JavaEE</h1>
        <!-- <p>测试注释符号</p> -->
        <%-- <p>测试注释符号</p> --%>
    
        <%
            //单行注释
            /*    多行注释    */
            out.println("欢迎大家学习JavaEE开发");
        %>
        <%! 
            String printMultiTable(){
            String s="";
            for(int i=1;i<=9;i++){
                for(int j=1;j<=i;j++){
                    s+= i+"*"+j +"="+i*j+"&nbsp;&nbsp;";
                }
                s+="<br>";
            }
            return s;
        }
        //Jsp内置out对象,使用脚本方式调用,打印九九乘法表
        // out对象 jspwriter
        void printMultiTable2(JspWriter out) throws Exception{
            for(int i=1;i<=9;i++){
                for(int j=1;j<=i;j++){
                    out.print( i+"*"+j +"="+i*j+"&nbsp;&nbsp;");
                }
                out.println("<br>");
            }
        }
        %>
        <h1>九九乘法表</h1>
        <%= printMultiTable() %>      <!-- 通过表达式调用 -->
        <% printMultiTable2(out); %>     <!-- 通过脚本方式调用,要以分号结束 -->

      jsp页面生命周期

    Jsp内置对象

      九大内置对象。常用的有out对象、request对象、response对象、session对象、application对象,不常用的有Page对象、pageContext对象、exception对象、config对象。

      out对象是JspWriter类的实例,是向客户端输出内容常用的对象。

      get与post区别:

      1. get:以明文方式通过URL提交数据,数据在URL中可以看到。提交的数据最多不超过2KB。安全性较低但效率比post方式高。适合提交数据量不大、安全性不高的数据。比如搜索、查询等功能。

      2.post:将用户信息封装在HTML Header内,适合提交数据量大、安全性高的用户信息。比如注册、修改、上传等功能。

      

  • 相关阅读:
    《微风吹过的街道》Alpha冲刺Scrum meeting5
    《微风吹过的街道》Alpha冲刺Scrum meeting4
    小明分蛋糕题解
    小明分蛋糕(附题解)
    正确答案
    阴影面积
    双面打印
    实验十 团队作业6:团队项目用户验收&Beta冲刺
    你说什么都不对【Beta】Scrum meeting 4
    你说什么都不队【Beta】Scrum meeting 3
  • 原文地址:https://www.cnblogs.com/morongwendao/p/7193416.html
Copyright © 2020-2023  润新知