2009-05-13 9 views
0

Je souhaite passer un objet dans la portée de session. Je veux définir ceci dans la classe d'action Struts. J'utilise request.setAttribute ("obj", objval) pour passer la valeur dans la portée de la requête. comment puis-je passer dans la portée de la session ai-je besoin de faire anytnig dans le fichier struts-config? Il y a une certaine portée de paramètre dans le fichier struts-action. Est-ce que cela a quelque chose à voir avec ça? Y at-il une chose intégrée dans les entretoises pour le faire?struts: passage d'objet dans la portée de session

Répondre

1

pour passer sur l'objet dans la portée de la session:

request.getSession() setAttribute ("obj", objVal);.

struts placera automatiquement les objets dans une requête ou une session en utilisant l'attribut parameter dans le fichier struts-action. Ensuite, si vous utilisez la bibliothèque de balises struts: html, les formulaires utilisant cette bibliothèque de balises se peupleront eux-mêmes. Pour plus d'informations, voir la classe Struts pour ActionForm.

Mais pour placer un objet directement dans la session, vous pouvez utiliser le code ci-dessus.

Questions connexes