Maison  >  Article  >  Java  >  Avantages, inconvénients et opérations de base de JSP

Avantages, inconvénients et opérations de base de JSP

巴扎黑
巴扎黑original
2017-07-17 13:24:594788parcourir

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

navigateur de base de données

explorateur de packages
serveurs



Base de la syntaxe JSP

Commande

 <%@ import="java.sql.*"%>

commande de page

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

  langage : valeur unique java, indiquant le langage de programmation utilisé dans le script

      <strong>language:java唯一值,表示脚本中使用的编程语言</strong>

ContentType : Définit le contenu type et encodage de la page statique (indique au navigateur dans quel encodage afficher)

      pageEncoding:页面本身的编码格式 (写页面时用的编码格式)  
directive d'inclusion
    <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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn