zoukankan      html  css  js  c++  java
  • 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);

    %>

  • 相关阅读:
    Leetcode 121. Best Time to Buy and Sell Stock
    Leetcode 120. Triangle
    Leetcode 26. Remove Duplicates from Sorted Array
    Leetcode 767. Reorganize String
    Leetcode 6. ZigZag Conversion
    KMP HDU 1686 Oulipo
    多重背包 HDU 2844 Coins
    Line belt 三分嵌套
    三分板子 zoj 3203
    二分板子 poj 3122 pie
  • 原文地址:https://www.cnblogs.com/sbj-dawn/p/7086516.html
Copyright © 2011-2022 走看看