2014-11-23 3 views
0

Я планирую разработать веб-приложение, которое будет использоваться для публикации статей. Теперь я хочу знать, как контент написан как нечто вроде wiki, где некоторые конкретные слова содержат гиперссылки.Как добавить гиперссылку на определенное слово

В этом разделе вы можете увидеть Hashtable, Java-программист, JSTL foreac-тэг, для которого отмечены гиперссылки. Существуют ли какие-либо инструменты или я должен связать гиперссылку вручную.

HashMap in JSP, or any other Map implementation e.g. <a>Hashtable</a>, I personally prefer (JSTL foreach tag for this). As a <a>Java programmer</a>, I often have urge to use Java code directly in JSP using scriptlet, but that's a bad coding practice, and one should always avoid that. Infact by smart use of expression language and JSTL core tag library, you can reduce lot of Java code from JSP. In our last post, we have seen example of JSTL foreach tag to loop over List, but not a Map, and that creates a doubt in one of m 

ответ

0

Короткий ответ: вам нужно реализовать это в Javascript. Проблема ужасно сложна, потому что вам нужно перебирать список search_words, одновременно просматривая body, ища самые длинные совпадения. Последняя часть - вот что делает этот сложный вопрос: вы хотите совместить текст «Java-программист», а не просто слово «Java».

Вы также должны игнорировать проблемы с пробелами и капитализацией. Я настоятельно рекомендую вам использовать существующее решение, такое как проект с открытым исходным кодом MediaWiki, чтобы сохранить новое сложное колесо.

Смежные вопросы