|
|
|
Как реализовать реакцию на кнопку, "Сохранить", сохранить данные в СУБД
|
|||
|---|---|---|---|
|
#18+
Ребята, получил я в страницу JSP из СУБД данные, таким образом: автор<form action="AllPerson.jsp"> <p> <input value="<%=personBook.getId()%>" name="iId" type="text" maxlength="7" size=5> Табельный номер. <p> <input value="<%=personBook.getFio()%>" name="iFio" type="text" maxlength="45" size=45> ФИО. <p> <input value="<%=personBook.getDoljnost()%>" name="iDoljnost" type="text" maxlength="17" size=17> Должность. <p> <input value="<%=personBook.getRazrad()%>" name="iRazrad" type="text" maxlength="5" size=5> Квалификационный разряд. <p> <input value="<%=personBook.getKoef_tarif_ets()%>" name="iKoef_tarif_ets" type="text" maxlength="5" size=5> Тарифный коэффициент кратный размер ЕТС. <p> <input value="<%=personBook.getKoef_tarif_razn()%>" name="iKoef_tarif_razn" type="text" maxlength="5" size=5> Тарифный коэффициент с учётом межразрядной единицы. <p> <input value="<%=personBook.getOklad_proсent()%>" name="iOklad_procent" type="text" maxlength="3" size=5> Процент месячного должностного оклада с увеличением. <p> <input value="<%=personBook.getPers_nadb_proc()%>" name="iPers_nadb_proc" type="text" maxlength="3" size=5> Персональная надбавка процента %. <p> <input value="<%=personBook.getVisl_nadb_proc()%>" name="iVisl_nadb_proc" type="text" maxlength="3" size=5> Надбавка за выслугу лет %. <p> <input value="Сохранить" type="submit"/> <input value="Отмена" type="submit"/> </form> что мне делать дальше? Как написать реакцию на нажатие клавиши «Сохранить» (данные записываются в СУБД )? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2007, 10:15:47 |
|
||
|
Как реализовать реакцию на кнопку, "Сохранить", сохранить данные в СУБД
|
|||
|---|---|---|---|
|
#18+
у формы action лучше направить на сервлет. в сервлете в методе doGet обработать параметры и сохранить в БД. кстати, зачем кнопка "Отмена" сабмитит форму? ЗЫ код ужасный. теги закрывать надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2007, 10:39:51 |
|
||
|
Как реализовать реакцию на кнопку, "Сохранить", сохранить данные в СУБД
|
|||
|---|---|---|---|
|
#18+
автор<p>Абзац первый</p> <p>Абзац второй Надеюсь вы обратили внимание, на второй абзац, и нашли отличие от первого ? Если нет то задержите на этом примере свое внимание. Ну что теперь нашли ? Правильно, я не поставил закрывающую скобку </p>. А ее можно и не ставить, таким образом облегчая себе жизнь :-). Чем код ужасен? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.01.2007, 13:19:34 |
|
||
|
Как реализовать реакцию на кнопку, "Сохранить", сохранить данные в СУБД
|
|||
|---|---|---|---|
|
#18+
Создал я сервлетик ActionPersonUpdate , в него передаю параметрами данные об одном работнике из страницы JSP из СУБД данные: автор<form action="/ActionPersonUpdate"> <br> <input value="<%=personBook.getId()%>" name="iId" type="text" maxlength="7" size=5> Табельный номер. … <p><input value="Сохранить" type="submit"/></p> </form> Пишу на IDEA, сервлетик хранится в src. В пакете package com.Djordano_Bruno.zpl.actions. Содержание web.xml: автор<?xml version="1.0" encoding="UTF-8"?> <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" > <servlet> <servlet-name>ActionPersonUpdate</servlet-name> <servlet-class>com.Djordano_Bruno.zpl.actions.ActionPersonUpdate</servlet-class> </servlet> <servlet-mapping> <servlet-name>ActionPersonUpdate</servlet-name> <url-pattern>/ActionPersonUpdate</url-pattern> </servlet-mapping> </web-app> Запускаю… пишет: « HTTP Status 404 - /ActionPersonUpdate » Пишуручками в браузере строку http://localhost:8080/zplosn/ActionPersonUpdate - сервлет запускается. Как мне из приложения задать верную относительную строку? Спасибо. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2007, 13:34:07 |
|
||
|
Как реализовать реакцию на кнопку, "Сохранить", сохранить данные в СУБД
|
|||
|---|---|---|---|
|
#18+
Egorich <form action=" ActionPersonUpdate "> <br> <input value="<%=personBook.getId()%>" name="iId" type="text" maxlength="7" size=5> Табельный номер. … <p><input value="Сохранить" type="submit"/></p> </form> может поможет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2007, 13:45:39 |
|
||
|
Как реализовать реакцию на кнопку, "Сохранить", сохранить данные в СУБД
|
|||
|---|---|---|---|
|
#18+
Убрал слэш, начало тут искать /zplosn/top/spr/ActionPersonUpdate Получилось так: <form action="<%=request.getContextPath()%>/ActionPersonUpdate"> am_sasa спасибо за помощь :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2007, 16:13:25 |
|
||
|
Как реализовать реакцию на кнопку, "Сохранить", сохранить данные в СУБД
|
|||
|---|---|---|---|
|
#18+
Есть у меня страница JSP UpdateGood.jsp. Она отображает, что сохранение произошло удачно. Ребята подскажите пожалуйста, как мне из сервлета передать управление на JSP страницу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2007, 12:57:35 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34292556&tid=2146780]: |
0ms |
get settings: |
13ms |
get forum list: |
27ms |
check forum access: |
9ms |
check topic access: |
9ms |
track hit: |
92ms |
get topic data: |
16ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 315ms |
| total: | 540ms |

| 0 / 0 |
