Я пытаюсь использовать руль в Spring-MVC, используя вспомогательные функции.
Ниже приведен мой шаблон HTML-руля:
<td style="color: black;">\{{index}}</td>
<td style="color: black;">\{{dev_name}}</td>
{{#equality dev_name "a"}}
<td style="cursor:pointer;color: black;" onclick="location.href='/devboard?uid=\{{mac_address}}&cid=\{{cid}}&mid=1'">
<a class="LN1 LN2 LN3 LN4 LN5">
\{{mac_address}} </a>
{{/equality}}
Ниже мой зарегистрированный помощникв java:
public String equality(String a,String b,Options options) {
System.out.println("----------------------------------------------------- "+a +" "+b);
Object var = "";
try{
var = options.fn(this);
}catch(Exception e) {
LOG.info(" Exception caught while comparing strings");
}
String returnStr = (String) var;
return returnStr;
}
При выполнении имя_процесса отображается в таблице, но переданное значение равно нулю.
Я не понимаю причину этого, скорее всего, потому что я новичок врули.Кто-нибудь может подсказать мне, как преодолеть эту проблему?
Заранее спасибо.:)