Jsp - Java Server Pages

Тема в разделе "Java", создана пользователем Radion2, 17 дек 2010.

  1. Radion2

    Radion2 Member

    Регистрация:
    13 сен 2006
    Сообщения:
    23
    Симпатии:
    0
    Код (Text):
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <%@ page language="java" contentType="text/html; charset=utf-8" %>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title></title>
    <%
    request.setCharacterEncoding("UTF-8");
    String str = request.getParameter("name");
    // if(null == str && str.equals(""))
    if(str == null)
    { str = "JSP"; }
    %>
    </head>
    <body>

    <%= str %>

    <form method="post" action="m.jsp" enctype="multipart/form-data" accept-charset="utf-8">
    <input class="stil_0002" type="text" name="name" size=30" />
    <input type="submit" name="_send" value="Send" />
    </form>
    </body>
    </html>

    если в форме заменить post на get то работает...
    а мне нужно чтобы именно работало с post и + utf-8. может кто подправит ?
     
  2. Radion2

    Radion2 Member

    Регистрация:
    13 сен 2006
    Сообщения:
    23
    Симпатии:
    0
    нашел решение, но остаётся вопрос чтобы работало с enctype="multipart/form-data"


    Код (Text):
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <%@ page language="java" contentType="text/html; charset=utf-8" %>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title></title>
    <%
    request.setCharacterEncoding("UTF-8");
    String str = request.getParameter("name");
    if(str == null)
    { str = "JSP"; }
    %>
    </head>
    <body>
    <%= str %>
    <form method="post" action="m.jsp" accept-charset="utf-8">
    <input type="text" name="name" size="30" />
    <input type="submit" name="_send" value="Send" />
    </form>
    </body>
    </html>
     
  3. jmadhead

    jmadhead Гость

    Если нужно загружать файл, то для этого, к сожалению, нужно использовать стороннюю библиотеку, либо парсить самому. На сколько я помню, файл можно прочитать из потока, которые отдаётся странице.
     
Загрузка...
Похожие Темы - Jsp Java Server
  1. Radion2
    Ответов:
    1
    Просмотров:
    1.857
  2. Stashevckiy

    Решено Jsp intro

    Stashevckiy, 11 дек 2015, в разделе: Java
    Ответов:
    0
    Просмотров:
    768
  3. TAPAKAHATOP
    Ответов:
    2
    Просмотров:
    3.422
  4. Andrey Kha
    Ответов:
    0
    Просмотров:
    32
  5. gosteev
    Ответов:
    0
    Просмотров:
    38

Поделиться этой страницей