Le fichier struts.properties est un fichier de configuration de l'existant pour le framework Struts 2 d'Apache . Le fichier contient une liste de propriétés modifiables , y compris FreeMarker contrôles de plug-in et schémas de codage. Le fichier de propriétés peut importer des propriétés personnalisées supplémentaires à partir de fichiers séparés. Dans Struts 2 , ces propriétés sont plus souvent contrôlés par des constantes dans struts.xml , bien que quelques corrections de bugs nécessitent l'utilisation d' struts.properties . Choses que vous devez
WinRAR ou 7 -Zip
Voir Plus Instructions
1
installez des renforts sur votre ordinateur. Localisez le fichier struts.properties , qui est généralement situé dans le répertoire "/WEB- INF /dossier" . Ouvrez le fichier avec n'importe quelle application d'édition de texte , tel que Notepad ou Wordpad . Tous les fichiers . Jar doivent être ouverts avec une application téléchargeable comme WinRAR ou 7 -Zip .
2
Ouvert struts2.jar avec une application déballage comme WinRAR ou 7 -Zip, puis ouvrez les Struts par défaut . les propriétés du fichier dans votre éditeur de texte. Le fichier struts- défaut contient la documentation et les valeurs par défaut du fichier de struts.properties et constitue un outil de référence utile .
3
Descendez à la propriété struts.configuration dans le fichier de struts.properties . Réglez-le sur l'emplacement de votre fichier de configuration Struts. Par défaut, cette option est réglée à org.apache.struts2.config.DefaultConfiguration .
4
Set struts.locale et struts.i18n.encoding . Struts.locale définit votre langue par défaut , y compris la langue et le pays. Struts.i18n.encoding changement du type de codage de l'ensemble de caractères . Par défaut, les paramètres régionaux sont mis à en_US pour l' anglais des États-Unis , et l'encodage UTF - 8 pour les caractères Unicode standard.
5
Changement struts.objectFactory à votre type de fabrique de l'objet désiré. Une fabrique d' objet crée les objets principaux cadres. La valeur par défaut est le printemps, qui est un cadre d'objet commun inclus dans les applications basées sur Java .
6
définir la logique autocâblage du StringObjectFactory en modifiant la propriété struts.objectFactory.string.autoWire . AutoWire lit le nom de l'objet et localise les objets String qui correspondent. Les connexions peuvent être réalisées par nom, par type, par le constructeur ou automatiquement .
7
Descendez à la propriété struts.devmode . Par défaut, cette propriété est définie sur false . Mise à true va activer le mode développeur , qui établit automatiquement struts.i18n.reload et struts.configuration.xml.reload à true. I18n recharge les fichiers de ressources sur chaque chargement , et la propriété de rechargement de la configuration recharge automatiquement les fichiers de configuration lorsque des modifications sont apportées .
8
Entrez une liste séparée par des virgules des actions Struts dans le struts.action.extension propriété . Ces mesures seront appliquées directement à la DefaultActionMapper .
9
Descendez jusqu'à struts.custom.properties . Définissez cette valeur sur l'emplacement des fichiers de propriétés personnalisées que vous souhaitez inclure . Ces valeurs ne seront pas remplacer les valeurs du fichier de struts.properties normal.