我有两组带有字符串和日期字段的数据,例如:名字和DOB,每个字段都有一个匹配标志,我需要比较这组值,如果匹配,则将css样式规则动态应用于一组数据。我需要在spring中做控制器并在jsp页面中显示。我是初来乍到的春天,任何想法都会很棒。
提前感谢,赛拉贾。
你的问题太含糊了。但我将尝试在下面回答;您可以有一个模型属性来保存匹配的决策,因此它可以在jsp中使用。
我假设你有一个数据对象如下:
class Data{
String fName;
Date dob;
}
您的控制器处理程序方法代码可能有一个模型属性来保存"匹配"标志
public String handlerMethod(Model model) {
Data obj1;
Data obj2;
boolean matched = SomeUtil.compare(obj2, obj2);
model.addAttribute("cssClass" , matched?"matched":"unmatched");
return "yourjsp";
}
您的jsp可以有如下类的字段:
<div class="${cssClass}">
Fields here..
</div>
您的css文件可以具有样式定义的
.matched {
...
}
.unmatched {
...
}
看看它是否有帮助。