لاگ گذاری در زمان login در لایفری

نویسنده: …

ابتدا فایل liferay-hook.xml را در فایل WEB-INF میسازیم سپس فایل portal.properties را بصورت زیر فراخوانی میکنیم:

 

<?xml version=“1.0” encoding=“UTF-8”?>

<!DOCTYPE hook PUBLIC “-//Liferay//DTD Hook 6.2.0//EN” “http://www.liferay.com/dtd/liferay-hook_6_2_0.dtd”>

<hook>

<portal-properties>portal.properties</portal-properties>

<hook>

 

گام بعدی فایل portal.properties را در WEB-INF/src/ میسازیم و کد زیر را در آن مینویسیم:

 

login.events.post=com.tooka.login.LoginAction

گام آخر ساختن کلاس LoginAction به صورت زیر در فایل src/com/tooka/login/ است .

 

}public class LoginAction extends Action

      (public void run(HttpServletRequest request, HttpServletResponse response

              }throws ActionException

(“Sytem.out.println(“user signed in

     {

{

 

که در متد run این کلاس میتوانیم لاگ مربوط به login افراد که بدرستی انجام شده است را نگهداریم.

    ارسال نظر

    نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

بالا