Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Internal 500 Server Error

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

1988Maks1988

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
[more] [more] [more]
Код:
 
              <form>
 
                      <label for="first-name">First Name:</label>
                      <input id = "first-name"  type="text"><br>
                      <label for = "last-name">Last Name:</label>
                      <input id = "last-name"  type="text"><br>
                      <label for = "nick_name">Nick Name:</label>
                      <input id = "nick_name"  type="text"><br>
                      <label for="email_">Email:</label>
                      <input id = "email_"  type="email"><br>
                      <label for="password_">Password:</label>
                      <input id="password_"  type="password"><br>
                      <label for = "cust-type">Customer Type:</label>
                      <input id = "cust-type" type="text"><br>
                      <input value="Register" type="button" id = "register-button">
 
                  </form>
 

 

Код:
 
$("#register-button").click(function () {
 
    var user = {
 
        firstName:$("#first-name").val(),
        lastName:$("#last-name").val(),
        nickName:$("#nick_name").val(),
        email:$("#email_").val(),
        password:$("#password_").val(),
        customerType:$("#cust-type").val()
    }
 
    console.log(user);
 
    var JSONString = JSON.stringify(user);
 
    var JSONObject = JSON.parse(JSONString);
 
    console.log(JSONObject);
 
    var url = "http://localhost:8080/CouponProject/register";
 
    $.ajax({
 
        url:url,
        method:"post",
        data:JSONObject,
        contentType:"application/json",
        error:function (message) {
            console.log(message+" In the error function!")
        },
        success:function (data) {
 
            console.log(data);
 
        },
        headers:
        {
            "Accept":"application/json",
            "Accept-Language":"en",
            "Cache-Control":"max-age=3600"
        }
    });
 
});
 

 

Код:
@WebServlet(name = "registration servlet", urlPatterns = "/register")
public class Register extends HttpServlet{
 
    PrintWriter output;
    private final static int EMPTY = 0;
    private static int byteContainer = 0;
    private static int lines = 0;
    private static String charContainer = "";
 
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
 
        output = resp.getWriter();
        output.print("The Do Get METHOD");
 
    }
 
    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
 
        output = resp.getWriter();
 
        ServletInputStream servletInputStream = req.getInputStream();
 
 
        if(servletInputStream.isReady()){
 
            byte [] bytes = new byte[4096];
 
            while((byteContainer = servletInputStream.read()) != -1){
 
                bytes [lines] = (byte)byteContainer;
                lines++;
 
                if((servletInputStream.read()) == -1){
 
                    char [] chars = new char[4096];
 
                    for(int  i = 0, k = 0 ; i < lines; i++, k++){
 
                        chars[i] = (char) bytes [k];
                        charContainer += chars[i];
                    }
                }
            }
        }
 
        lines = EMPTY;
        output.print(charContainer);

 
Получаю ошибку при данном запросе на веб сервис, кто может помочь с данной ошибкой ?
 
jquery-3.1.0.js:9392 POST http://localhost:8080/CouponProject/register 500 (Internal Server Error)send @ jquery-3.1.0.js:9392ajax @ jquery-3.1.0.js:8999(anonymous function) @ controllers.js:30dispatch @ jquery-3.1.0.js:5110elemData.handle @ jquery-3.1.0.js:4918
controllers.js:37 [object Object] In the error function!

Всего записей: 1 | Зарегистр. 12-09-2016 | Отправлено: 10:45 24-09-2016 | Исправлено: 1988Maks1988, 11:50 24-09-2016
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Internal 500 Server Error


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru