ฉันกำลังใช้การรับรองความถูกต้องตามแบบฟอร์มกับ JavaEE และ glassfish และฉันกำลังมองหาวิธีในการเริ่มวิธีการทันทีหลังจากเข้าสู่ระบบ ดังนั้นฉันจึงมีแบบฟอร์ม j_security_check
ปกติ
<form method="post" action="j_security_check" name="loginForm">
<h:inputText id="j_username" autocomplete="off" />
<br/>
<h:inputSecret id="j_password" autocomplete="off"/>
<br/>
<h:commandButton type="submit" value="Login"/>
<h:commandButton type="reset" value="Clear"/>
</form>
และฉันต้องการให้เข้าสู่ระบบสำเร็จเพื่อเริ่มวิธีการเพียงครั้งเดียว ฉันคิดว่าจะเพิ่มโค้ดที่ฉันต้องการเรียกใช้ในวิธีการสร้างโพสต์ของหน้าแรก แต่นั่นจะล้มเหลวในกรณีที่มีคนโหลดเพจซ้ำ และถึงแม้จะไม่เป็นเช่นนั้น ฉันก็มั่นใจว่ามีวิธีที่ละเอียดกว่านี้ในการทำเช่นนั้น
isPostBack
อีกวิธีหนึ่งคือใช้การเข้าสู่ระบบ JavaEE แบบเป็นโปรแกรม - person kolossus   schedule 03.05.2016login
จาก servlet API และเรียกใช้วิธีการของคุณที่นั่นได้ ตัวอย่างง่ายๆ - person Geinmachi   schedule 03.05.2016