powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Теги и форма
2 сообщений из 2, страница 1 из 1
Теги и форма
    #38024527
Evgeniy_Aleksandrovich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такая проблема:
- есть jsp страничка, а на ней кнопка, по нажатию на нее появляется форма. Проблема в том, что эта форма не видит мои спринговские теги.
(с обычной html формой работает)

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<html>
<head>
<title>All Articles</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<script type="text/javascript">
<!--
function formWind()
{
    var newWind = window.open("", "newwin", "width=500, height=500, top=50, left=50, status=no, location=no, toolbar=no, menubar=no");

    newWind.document.write("<html><head>");
    newWind.document.write("<title>FormWindow</title>");
    newWind.document.write("</head>");
    newWind.document.write("<body style=\"text-align:center;\">");

    newWind.document.write("<form:form modelAttribute="article" action="/articles/save.html" method="post">");
 newWind.document.write(" <form:label path="articleName">Article Name:</form:label>");
 newWind.document.write("<input type=\"submit\" value=\"Save Article\" />");
    newWind.document.write("</form:form>");

 newWind.document.write("</body></html>");

    
}
//-->
</script>

</head>
<body>
    <input type="button" value="Open" onclick="formWind()">
...
Рейтинг: 0 / 0
Теги и форма
    #38024536
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотел было даже нагрубить, но передумал ...

Ты скармливаешь код клиенту и ждешь, чтобы он корректно среагировал? - Ты не прав. JSP, JSTL, EL, Spring-тэги - все они служат как инструкции веб-серверу/контейнеру сервлетов для формирования реальной странички.

Дальше раскручивать эту тему не хочется, так как она будет уже относиться к разделу Java, но просто дам наметки: ты можешь сделать ajax-запрос на сервер, где SpringMVC может обработать либо входящий текст как jsp, либо jsp-код из файла с включением параметров и выдать результирующий html-код. Этим занимается интерфейс View из SpringMVC (ключевая наводка - классы InternalResourceView из SpringMVC и HttpServletResponseWrapper из базовой библиотеки контейнера сервлетов).

Если что-то непонятно, советую перейти в раздел Java и задавать вопросы там.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Теги и форма
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]