Model
является интерфейсом, а ModelMap
является классом.
ModelAndView
- это просто контейнер для объекта ModelMap
и вида. Он позволяет контроллеру возвращать оба как одно значение.
Если Вы ищете целый слова , можно сделать это, которое работает случай нечувствительный .
private boolean containsKeyword(String line, String[] keywords)
{
String[] inputWords = line.split(" ");
for (String inputWord : inputWords)
{
for (String keyword : keywords)
{
if (inputWord.equalsIgnoreCase(keyword))
{
return true;
}
}
}
return false;
}