У меня есть маленькая форма внутри стола. Публикация этой формы создает новую сущность. Затем я хочу, чтобы пользователи видели эту новую сущность, но она должна открываться в новом окне, чтобы исходное представление не потерялось.
(Как) я могу открыть результат отправки формы в новом окне?






Один запрос, один ответ. Таков путь Интернета.
Если вам нужно новое окно после публикации, вам нужно либо отправить запрос из нового окна в первую очередь - возможно, открытое через javascript - либо опубликовать свои данные с этой страницы на странице такой же и сохранить токен, чтобы когда повторная загрузка страницы может открывать новые окна - снова, вероятно, с помощью javascript-, и этот запрос нового окна уже знает о предыдущем сообщении.
<form ... target = "windowName">
или же
<form ... target = "windowName" onsubmit = "window.open(this.action, this.target, '...attributes...');return true;">
... атрибуты ... могут состоять из материалов, задокументированных в центр разработчиков Mozilla или MSDN
Вот некоторая документация по form.target: w3schools.com/tags/att_form_target.asp