Как включить или отключить ссылку на основе некоторого значения соответствия на странице JSP. Так что я колонна называется person
, имеющие значения в качестве A
, T
, L
и т.д., и на основе каждого value
ссылку на JSP
странице необходимо получить disabled and enabled
сказать-Включить и отключить «ссылку» с помощью JQuery
Я хотел отключить ссылку настройки на моем JSP страницу, если значение из ответа сервлета
A
или включить, если значение из сервлетаT
Servlet код -
public void handleRequest(HttpServletRequest req, HttpServletResponse resp) throws Exception {
HttpSession session = req.getSession(true);
String person= profile.getPerson(); // person = 'A' (assume)
req.setAttribute("pers", person); // 'A' is sent to JSP
this.getServletContext().getRequestDispatcher("/myPage.jsp").forward(req, response);
}
ProfileVO.java -
@Entity
@Table(name = "profile")
public class ProfileVO implements Serializable {
private static final long serialVersionUID = 1L;
@NotNull
private String person;
private String email;
public String getPerson() {
return person;
}
public void setPerson(String person) {
this.person = person;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
@Override
public String toString() {
final StringBuilder sb = new StringBuilder();
sb.append("Profile")
.append(", email='").append(email).append('\'')
.append(", person='").append(person).append('\'')
.append('}');
return sb.toString();
}
HTML код -
<div id="header">
<p><a href="/test.jsp">Settings</a> | Terms & Conditions </p>
</div>
В HTML коде, мне нужно, чтобы включить/отключить ссылку на settings
основанную на значение, которое я получаю от сервлета.
Как это сделать using JQuery
?? или есть ли другой способ проверить значение в JSP или JQuery, чтобы отключить или активировать ссылку настроек, как только пользователь войдет в систему?
что еще Servlet код делает здесь? Как этот сервлет вызывается с клиентской стороны? Что такое поток? – Braj
Этот вопрос отвечает, я думаю. Просто добавьте в свои ссылки класс, например class = "disabled", а затем сделайте селектор типа $ (".disabled") и следуйте примеру ссылки. http://stackoverflow.com/questions/3788946/how-do-i-dynamically-enable-disable-links-with-jquery – Gyhth
является сервлетом контроллера JSP или чего-то, называемого Ajax? – developerwjk