Я пытаюсь реализовать простой пример публикации на основе Hunchentoot.
Вот код:
(define-easy-handler (test :uri "/test") ()
(with-html-output-to-string (*standard-output* nil :prologue t :indent t)
(:html
(:body
(:h1 "Test")
(:form :action "/test2" :method "post" :id "addform"
(:input :type "text" :name "name" :class "txt")
(:input :type "submit" :class "btn" :value "Submit"))))))
(define-easy-handler (test2 :uri "/test2") (name)
(with-html-output-to-string (*standard-output* nil :prologue t :indent t)
(:html
(:body
(:h1 name)))))
Я могу правильно подключиться к http://127.0.0.1:8080/test и увидеть форму ввода текста. Но когда я отправляю текст, я получаю пустую страницу, где я ожидал страницу с заголовком, заданным при вводе текста.
Не знаю в чем дело, может кто подскажет?