• jsp 安装环境与基本语法


    1.什么是web应用程序?

     web应用程序是一种可以通过web访问的应用程序。web应用程序的最大好处是用户很容易访问应用程序。用户只需要有浏览器即可,不需要安装其它软件。

    2.搭建 java web开发环境

    (1) jdk 安装

    (2)tomcat 服务器安装

    (3)eclipse 安装与配置

    3.安装tomcat  

    (1)官网下载tomcat

    (2)解压吧文件放在电脑的根目录

    (3)安装启动tomcat

    先要在终端创建一个存放tomcat文件夹:touch .bash_profile

     

    安装成功则显示:

    配置eclipse 之前要关闭tomcat

     

    3.配置jre

    4.在eclipse 中配置tomcat

     

     4.jsp 基础语法

     5.jsp 指令

    6.jsp 脚本语言

    例如:<% out.println( "hello world");  %>

    7.jsp申明与调用

    语法:<%! java 代码  %>

    例如:

     <%!

    String name[]={"张三","李四","王五","刘麻子","翠华",};

    String sex="男";

    int age=20;

     

    int add(int i,int j){

    return i+j;

    }

    %>

    8.jsp 表达式

    .语法:<%= 表达式     %>//表达式后面不能加“;”

    例如:

     9.jsp页面的生命周期(重点面试可能要问)

     10.代码实例:

    (1)使用jsp脚本语言打印99乘法表

    <%

     

    for(int i=1;i<10;i++){

      for(int j=1;j<=i;j++){

      out.print(i+"*"+j+"="+i*j+"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;");

     

      }

      out.println("<br/>");

    }

     

    %>

     (2)使用jsp表达式打印99乘法表

    <table border="2" cellspacing="10" cellpadding="0" >

    <tr>

    <% for(int i=1;i<10;i++){ %>

     <% for (int j=1;j<=i;j++){ %>

         <td><%= i %> <%="*" %><%= j %><%="=" %><%= i*j %>

         </td>

        

    <% } %>

     </tr>

     

    <%} %>

     

    </table>

    (3)输出今天的时间与日期

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

        pageEncoding="UTF-8"%>

        

        <%@page import="java.util.Date" %>

        <%@page import="java.text.SimpleDateFormat" %>

     

     

    <%

    response.setHeader("refresh", "1");

    SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");

    String s=sdf.format(new Date());

    out.println("<h1>当前时间是:</h1>"+s);

    %>

  • 相关阅读:
    差分放大电路分析及运放单双电源供电对输出的影响
    反相加法器与同相加法器对比分析
    高频变压器绕组绕制方式与漏感大小分析与计算
    高频变压器绕组绕制方式与分布电容大小分析与计算
    反激电路开关管电流尖峰分析
    涡流效应产生原因及分析
    磁路-电路通用变换方法及电路对偶变换
    反激电路RCD缓冲电路参数设计分析
    STM32 CUBE
    TEB 系统综合误差
  • 原文地址:https://www.cnblogs.com/sbj-dawn/p/7086516.html
Copyright © 2020-2023  润新知