2016-01-19 4 views
-5
<td><a href="ShowExam.jsp?Examid=<%=ex.getV_exam_id()%>"> <%= ex.getV_exam_id()%> </a> </td> 

я получаю сообщение об ошибке «Bad значение в для HREF атрибута»Bad Значение для атрибута HREF в в JSP

+0

Просим предоставить дополнительную информацию. Кажется, что вы также ошиблись в ошибке. Трудно помочь с информацией, которую мы имеем. –

+0

sir он говорит: Плохое значение «ShowExam.jsp? Examid =» для атрибута «href» на элементе «a»: DOUBLE_WHITESPACE в QUERY –

ответ

0

Не могли бы вы пытаетесь построить URL, немного по-другому, а именно:

<td><a href=<%= "\"ShowExam.jsp?Examid=" + ex.getV_exam_id() +"\"" %> ><%= ex.getV_exam_id()%> </a> </td> 

Примечание пространства вблизи <% =%> и как я даю кавычки «\» и «\»».

Это должно исправить это, если остальные код, который вы не предоставили, работает нормально.

+0

sir..theres все еще ошибка, ошибка на%>><% ..the середина больше, чем стрелка (>) между <% and %>, она говорит, что значение атрибута отсутствует –

+0

Тогда кажется, что ex.getV_exam_id() возвращает пустую строку, то есть DOUBLE_WHITESPACE, о которой вы также прокомментировали. Вы уверены, что выражение, безусловно, работает нормально? Если у вас есть

<% = ex.getV_exam_id()%>

у него есть пустое значение? – mico

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