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);

%>

jsp 安装环境与基本语法的更多相关文章

  1. eclipse加速之禁用JS、jsp等文件的语法验证,eclipsejs

    eclipse加速之禁用JS.jsp等文件的语法验证 去除eclipse的JS验证:将windows->preference->Java Script->Validator-> ...

  2. JSP(介绍,语法,指令)

    什么是JSP JSP全名为Java Server Pages,java服务器页面.JSP是一种基于文本的程序,其特点就是HTML和Java代码共同存在! JSP的工作原理 其实JSP在第一次被访问的时 ...

  3. jsp页面执行java语法,获取的值在页面调用

    首先在页面头引用用到类的包路径 写需要执行的java语法 页面转换引用 <!-- 引用包路径 --> <%@ page language="java" impor ...

  4. jsp页面的基本语法

    JSP全称Java Server Pages,顾名思义就是运行中java服务器中页面,也就是在我们JavaWeb中的动态页面,其本质就是一个Servlet. 学习jsp的基本语法主要就是学习服务器是如 ...

  5. JSP的介绍及语法详解

    一.简介 > HTML - HTML擅长显示一个静态的网页,但是不能调用Java程序. > Servlet - Servlet擅长调用Java程序和后台进行交互,但是它不擅长显示一个完整的 ...

  6. jsp的一些基本语法

    jsp页面内容 <%@ page language="java" import="java.util.*" pageEncoding="UTF- ...

  7. JAVA入门[11]-jsp几点基础语法

    一.include <%@include file="copyright.jsp"%> <jsp:include page="copyright.jsp ...

  8. eclipse中jsp文档无语法着色,安装Eclipse Java Web Developer Tools插件

    一.安装Eclipse Java Web Developer Tools插件 1.eclipse菜单:help/install New Software,打开Available Software窗体: ...

  9. jsp常用的jstl语法

    <c:forEach items="<object>" begin="<int>" end="<int>&q ...

随机推荐

  1. 2017秋软工1 - 本周PSP

    1.本周PSP 2. 本周PSP饼状图 3. 本周进度条 4. 累计进度图

  2. C#通过SC命令和静态公共类来操作Windows服务

    调用的Windows服务应用程序网址:http://www.cnblogs.com/pingming/p/5115304.html 一.引用 二.公共静态类:可以单独放到类库里 using Syste ...

  3. Gitkraken系列-Gitkraken修改用户名

    修改用户名 为了方便项目中代码的管理,需要重新编辑用户名. 点击右上角的图像即可看到如下图 3‑1所示的下拉菜单,鼠标悬于Profile上,会出现一个Edit按钮. 图 3‑1 编辑个人信息 点击Ed ...

  4. 重要的几个按键Tab Ctrl+c Ctrl+d

    1.Tab按键具有命令补齐和档案补齐的功能,重点是可以避免我们打错命令或者文件名,但是Tab按键在不同的地方输入会有不同的结果 试着多按几下,或者连按两次相信你会发现新大陆 a.Tab接在一串指令的第 ...

  5. [计算机网络-应用层] DNS:因特网的目录服务

    我们知道有两种方式可以识别主机:通过主机名或者IP地址.人们喜欢便于记忆的主机名标识,而路由器则喜欢定长的.有着层次结构的IP地址.为了折中这些不同的偏好,我们需要一种能进行主机名到IP地址转换的目录 ...

  6. Apache Tomcat Nginx的区别和联系

    一.定义 1. Apache Apache HTTP服务器是一个模块化的服务器,可以运行在几乎所有广泛使用的计算机平台上.其属于应用服务器.Apache支持支持模块多,性能稳定,Apache本身是静态 ...

  7. 【python】python字符串前面加u,r,b的含义

    1.字符串前加 u 例:u"我是含有中文字符组成的字符串." 作用:后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时出 ...

  8. springBoot配置分析(属性和结构化)

    使用idea自带插件创建项目 一直下一步到完成 application.properties local.ip.addr = 192.168.2.110 redis.host = 192.168.3. ...

  9. python将字符串转换成字典的几种方法

    当我们遇到类似于{‘a’:1, 'b':2, 'c':3}这种字符串时,想要把它转换成字典进行处理,可以使用以下几种方法: 1. Python自带的eval函数(不安全) dictstr = '{&q ...

  10. CentOS 服务ftp(vsftpd)

    1.检查是否已经安装vsftpd yum list installed | grep vsftpd 2.安装vsftpd yum install -y vsftpd 3.检查vsftpd system ...