Si vous voyez la variable d’erreur fondre, ce guide devrait vous aider.
Recommandé
Descriptif
Affiche une page HTML personnalisée car une seule erreur s’est produite. Cela garantit une apparence cohérente tout au long des pages de fonctionnalités et d’erreurs de votre application.
Catégorie
Syntaxe
Voir aussi
Historique
ColdFusion MX : ensemble de services de suivi des attributs d’exception. Cela peut ne pas fonctionner dans les formulaires ultérieurs et entraînera une erreur.
Attributs
Attribut |
Début / Opt. |
Standard |
Descriptif |
---|---|---|---|
Modèle |
Obligatoire |
Lecteur relatif à votre page d’erreur actuelle définie par l’utilisateur. (La page ColdFusion était auparavant intitulée un nouveau modèle.) |
|
taper |
Obligatoire |
Le type de nombreuses erreurs gérées par le profil d’erreur personnalisé. Le type détermine également la manière dont ColdFusion gère généralement la page d’erreur. Pour plus d’informations, consultez la section “Spécifier chaque page d’erreur personnalisée spécifique” dans ce document “Spécifier des messages d’erreur personnalisés à l’aide de la balise cferror lors de l’utilisation d’applications ColdFusion”.
|
|
Exception |
Facultatif |
juste |
Type d’exception gérée par l’indicateur :
|
Quels sont les attributs les plus obsolètes de ColdFusion 5 ?envoyer un e-mail à |
Facultatif |
Adresse e-mail. Cet attribut est disponible avec cette page Voir les erreurs sous l’aspect error.mailto. ColdFusion n’envoie rien automatiquement – c’est une très bonne adresse. |
Utilisation
Utilisez cette icône sur le marché pour afficher des messages d’erreur personnalisés lors de la création de pages pendant votre application. Cela vous permet de conserver une apparence et une sensation fabuleusement cohérentes pour l’ensemble de votre traitement, même en cas d’erreurs. Généralement, tout le monde inclut cette étiquette d’enregistrement dans votre utilitaire CFC, ou peut-être dans le fichier Application.cfm pour déterminer les exigences de gestion des erreurs pour l’ensemble du package. ColdFusion les ignore sous tous les angles. Utilisez des balises cftry et cfcatch pour fournir une manière beaucoup plus interactive de gérer les erreurs ColdFusion dans la page ColdFusion, par opposition à la plaque d’immatriculation cferror. Cependant, la balise cferror est une protection incroyablement puissante contre les erreurs courantes. Pour vous assurer que les pages d’erreur peuvent être affichées, évitez cela en utilisant ces utilitaires cfencode pour encoder les pages contenant les plus attachées à la balise cferror.
Choix de pages
Le tableau d’utilisation des erreurs décrit les variantes d’erreurs que vous pouvez identifier et le préfixe que la plupart des gens peuvent utiliser sur les pages à partir desquelles de nombreux autres gèrent ces types d’erreurs :
Type de page |
Descriptif |
Utilisation |
---|---|---|
Exception |
Appelé dynamiquement par le processeur vocal CFML lorsqu’une puissante exception non gérée est rencontrée. Utilise une allocation complète spécifique de balises CFML. Les problèmes d’erreur doivent être isolés dans les balises cfoutput. |
Peut gérer des exceptions de types uniques ou peut-être afficher un savoir-faire général pour les exceptions. |
Requête |
Contient toutes les variables d’erreur décrites dans la section Détails de l’erreur. Il n’est pas possible d’inclure des balises CFML, mais vous pouvez néanmoins afficher les valeurs des variables d’erreur individuelles en les entourant à nouveau d’avertissements dièse (#), comme dans # error.MailTo #. |
, utilisez le gestionnaire d’erreurs d’assistance pour divers autres modèles de gestion des erreurs, y compris le type d’exception. |
Vérifier |
Gère les bordereaux de validation de saisie de données qui se produisent, en particulier lors de la soumission d’un formulaire, le fait qui utilise la validation des champs de formulaire cachés pour vérifier également les soumissions. Il n’est pas possible de vous aider à inclure des balises CFML, mais vous pouvez ensuite indiquer les valeurs associées aux variables d’erreur en les attachant avec un signe dièse (#) comme dans le as in # Error.InvalidFields #. Actuellement, spécifiez un autre gestionnaire d’erreurs de validation dans votre fichier Application.cfc ou Application.cfm. |
Gère les champs de formulaire supplémentaires, sinon les inconvénients de la validation du format onSend uniquement. |
Détails de l’erreur
La page de gestion des exceptions spécifiée avec l’aimable autorisation de l’attribut template de la balise cferror est composée d’une ou plusieurs erreurs. ColdFusion est une valeur changeante pour une erreur de variable typique lors de la preuve d’une erreur.
Le tableau suivant répertorie les éléments :
échouer
Type de page |
Variable d’erreur |
Description |
---|---|---|
Vérifier uniquement |
erreur.validationHeader |
Le texte du titre entier du message publicitaire. |
error.invalidFields |
RecommandéVotre PC est-il lent ? Avez-vous des problèmes pour démarrer Windows ? Ne désespérez pas ! Fortect est la solution pour vous. Cet outil puissant et facile à utiliser diagnostiquera et réparera votre PC, augmentant les performances du système, optimisant la mémoire et améliorant la sécurité dans le processus. Alors n'attendez pas - téléchargez Fortect dès aujourd'hui ! Une liste aléatoire d’erreurs de consentement. |
|
erreur.validationFooter |
Vous recevrez un message de confirmation dans le texte du pied de page. |
|
Demander une différence |
erreur.diagnostics |
Dépannage détaillé avec ColdFusion. |
erreur.mailTo |
Adresse e-mail (même si la valeur en dollars est dans cferror.MailTo). |
|
erreur.dateHeure |
Date et heure auxquelles l’erreur s’est produite. |
|
erreur.navigateur |
Lorsqu’une erreur se produisait, le navigateur était démarré. |
|
error.remoteAddress |
L’adresse IP du client distant. |
|
erreur.HTTPReferer |
La page vers laquelle le client a suivi le lien pour savoir exactement où l’erreur de page Web s’est produite. |
|
erreur.modèle |
La page sera affichée en cas d’erreur. |
|
erreur.generatedContent |
contenu dirigé par la nouvelle page avant que l’erreur ne soit adaptée. |
|
erreur.queryString |
La chaîne de requête d’URL dans cette requête client. |
|
Exception uniquement |
Message d’erreur |
Le message d’erreur associé à l’exception. |
erreur.causeracine |
О Raison principale d’exclusion en important. Cette structure contient les informations renvoyées par une balise cfcatch droite. Par exemple, si une source de chiffres est exclue, l’instruction SQL qui a réalisé l’erreur se trouve dans le décalage principal error.RootCause.Sql. Dans le cas d’exceptions Java, ce résultat inclut un échec de servlet Java, que la JVM signale comme la “cause première” de la plupart des conditions. |
|
erreur.tagContext |
Un tableau de structures contenant des connaissances, par exemple, pour chaque balise d’un guide. Une balise se compose de chacun de ces nuages de balises qui sont actuellement ouverts. |
|
Formulaire d’erreur |
Type d’exception. |
Exemple
Exemple d’erreur
< ! --- Une étape d'une erreur sur la page.
REMARQUE. Si vous utilisez le type cferror équivaut à “VALIDATION”, vous DEVEZ le saisir
Application.cfc ou Application.cfm —>
mailTo équivaut à “[email protected]”>
< ! --- Cette requête invoque votre propre source de données inexistante et contribue au traitement des erreurs. --->
sélectionner (vide) à partir de zéro
< ! --- Exemple de produit (request_err.cfm) pour gérer cette erreur. --->
Nous sommes mauvais – Il y a eu une erreur
À quel endroit lorsque cferror est lancé dans ColdFusion ?
Si vous continuez à signaler ce problème, veuillez contacter le numéro # error.mailTo
qui contiennent les informations suivantes :
- Votre voisinage : # error.remoteAddress #
- Votre navigateur : # error.browser #
- Date et heure auxquelles l’erreur s’est produite : numéro error.dateTime #
- La page Web d’où vous venez : # error.HTTPReferer number
- Contenu du message :
numéro error.diagnostics #
implique le type “exception | aller à | requête”
L’exception correspond à ce “type d’exception” particulier
mailTo = “Adresse e-mail”>
Remarque. Vous pouvez spécifier les propriétés de cette balise dans l’attribut attributeCollection, dont la valeur était une structure. La spécification de l’adresse de conception dans l’attribut attributeCollection, ainsi que souvent les noms d’attribut de balise à partir des clés de structure.
Remarque. Si = est une forme « d’exception », le client peut remplacer le préfixe cferror par une autre erreur ; par exemple. cferror.diagnostics, cferror.mailTo ou éventuellement cferror.dateTime.
Accélérez votre PC dès aujourd'hui avec ce téléchargement facile à utiliser.Coldfusion Error Variable
Variable De Error De Fusion En Frio
Coldfusion Fehlervariable
Variabile Di Errore Di Fusione Fredda
Peremennaya Oshibki Holodnogo Sinteza
Zmienna Bledu Zimnej Fuzji
Coldfusion Felvariabel
Variavel De Erro De Fusao A Frio
Coldfusion Foutvariabele
Coldfusion 오류 변수