Maison >Java >javaDidacticiel >Avantages, inconvénients et opérations de base de JSP
Premier jour :
jsp (nom complet Java Server Pages)
Avantages :
Multiplateforme , Facilité de maintenance, facilité de gestion, etc.
En fait, JSP fait référence à l'intégration du langage de script JAVA dans HTML Lorsque l'utilisateur demande à accéder à l'application Web via le navigateur, le conteneur JSP est utilisé pour demander. traiter le JSP, puis la page générée est renvoyée au navigateur client pour affichage.
Principe de fonctionnement
Principe d'exécution
Si non le changement se produit Alors
Qu'est-ce qu'une URL ?
URL (Uniform Resoure Locator) Uniform Resource Locator est une méthode de représentation utilisée pour décrire complètement l'adresse des pages Web et d'autres ressources sur Internet, c'est-à-dire une URL.
Composition des URL
tomcat7.0
lib jar
bin Command
webapps
work logtemp Fichier temporaire
fichier de configuration conf
logs Fichier journal
configuration Tomcat et myeclipse
fenêtre showview console
explorateur de packages
serveurs
Commande
<%@ import="java.sql.*"%>
commande de page
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<strong>language:java唯一值,表示脚本中使用的编程语言</strong>
pageEncoding:页面本身的编码格式 (写页面时用的编码格式)
<strong>include指令</strong>
把目标页面的内容包含到当前页面,产生页面叠加以后的输出效果
//相当于将两个页面合并;编译时就包含进来
<%@include file=
"foot.jsp"
%>
//可插入任意位置
Petit script
<% %> Écrire du code Java équivaut à écrire du code dans la méthode de service d'index.java
Règles du mini script :
1. Le langage de script que vous utilisez détermine les règles de l'applet de script ;
2. Les instructions sont séparées par des points-virgules ;
3. Vous pouvez utiliser des objets par défaut, des classes importées, des méthodes et objets de déclaration et des objets déclarés dans les balises useBean.
Déclaration
<% %>Écrire du code Java équivaut à écrire du code Java dans la classe index.java , en dehors de la méthode de service Écrire du code
Règles de déclaration :
1 Les variables et méthodes déclarées dans JSP correspondent aux méthodes d'instance et à l'instance. variables dans le Servlet. Celles-ci seront partagées par tous les utilisateurs qui demandent la page en même temps
2. Les variables ou méthodes doivent être définies avant de les utiliser (cela ne veut pas dire que la position où les variables sont déclarées doit être devant les variables utilisées dans la page. Cela signifie que la variable ne peut pas être utilisée si elle n'est pas déclarée) ;
3. La portée de la variable ou de la méthode déclarée est la page actuelle ou la page incluse ;
4. Entre les déclarations Séparez par des points-virgules.
Expression
<%= %> Equivalent<%out.println();%>
Règles d'expression :
1. Le langage de script que vous utilisez détermine les règles de l'applet de script
2. L'ordre d'exécution est de gauche à droite ;
3. Les points-virgules ne peuvent pas être utilisés dans les expressions.
Commentaires
jsp<%--Content--%> ne sera pas traduit
html ne sera pas affiché
l'annotation java:// /* */ ne sera pas compilée
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!