2014-01-14 3 views
0

У меня есть веб-приложение, использующее сервлеты. Теперь мне нужно добавить дополнительную функцию, которую мне нужно отключить или включить ссылки с помощью Java-кода (я могу создать новый класс и вернуть объект результата на страницу jsp).Как включить или отключить ссылки на странице jsp через java

Я видел несколько примеров, но большинство из них говорит, используя Javascript, но мое требование - с java.

Любые предложения please- :)

+0

Вы конкретно говорите Java-код, но можете ли вы использовать библиотеки тегов в своем JSP? –

ответ

1

Делать это в JSP на самом деле очень безболезненно!

<%@ page language ="java"%> 

<% 
boolean b = true; 
if(b){ 
    %> 
    <a href="link">first</a> 
    <% 
else{ 
    %> 
    <a href="other link">other</a> 
    <% 
} 
%> 

OTHER HTML HERE 

JSPs действительно довольно магии, вы можете смешивать Java и HTML, как вам нужно, просто держать <%%> теги вокруг кода Java.

И помните, что все JSP-серверы созданы на стороне сервера, поэтому вы не можете обрабатывать логику обработки в реальном времени. Это все выполняется до того, как пользователь когда-либо увидит страницу, и он просто получает статический HTML-вывод java.

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