Я столкнулся с трудным временем для clickContentEvent BehaviorTracking tag для запуска и вставки записи в таблицу bt_event. Но displayContentEvent работает нормально, без каких-либо проблем.BehaviorTracking tag для clickContentEvent не работает
У меня есть настройки в Администрировании портала для службы отслеживания событий и службы отслеживания поведения правильно.
com.bea.p13n.tracking.listeners.BehaviorTrackingListener и ClickContentEvent настроен.
Это мой JSP, который пытается загрузить контент и когда я нажимаю ссылку, не вставляя ее для clickContentEvent.
<pz:contentSelector rule="testcontent" id="nodes" sortBy="cm_nodeName desc"/>
<utility:notNull item="<%=nodes%>">
<utility:forEachInArray array="<%=nodes%>" id="node" type="com.bea.content.Node">
<BehaviorTracking:clickContentEvent documentId="<%=node.getName() %>" id="eventInfo"/>
<% String url = request.getContextPath() + "/ShowBinary"+node.getPath()+"?"+ eventInfo; %>
<a href="<%= url %>" ><%=node.getName() %> </a>
</utility:forEachInArray>
</utility:notNull>
И у меня есть следующее отображение сервлета в web.xml -
<filter>
<filter-name>ClickThroughEventFilter</filter-name>
<filter-class>com.bea.p13n.tracking.clickthrough.ClickThroughEventFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>ClickThroughEventFilter</filter-name>
<url-pattern>/ShowBinary/*</url-pattern>
</filter-mapping>
Я смущен, когда displayContentEvent работает, почему это не clickContentEvent?