This week's book giveaway is in the
Agile and other Processes
forum.
We're giving away four copies of
The Mikado Method
and have Ola Ellnestam and Daniel Brolund on-line!
See
this thread
for details.
A friendly place for programming greenhorns!
Big Moose Saloon
Search
|
Java FAQ
|
Recent Topics
Register / Login
Win a copy of
The Mikado Method
this week in the
Agile and other Processes
forum!
JavaRanch
»
Java Forums
»
Java
»
JSP
Author
how to get utf-8 data from query string in JSP
shahab khan
Greenhorn
Joined: Feb 25, 2012
Posts: 1
posted
Feb 25, 2012 07:54:26
0
Hi,
I want to get utf-8 data from query
string
in jsp page therefore I have written following simple
JSP
page
But I am getting garbaage instead of utf-8 data.
I want to know how to get utf-8 data from query string in JSP
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="java.sql.*"%> <%@ page import="java.util.*"%> <%@ page import="java.util.Random.*"%> <% request.setCharacterEncoding("UTF-8"); String strFirstName=request.getParameter("firstname"); String strLastName=request.getParameter("lastname"); String strEmail=request.getParameter("email"); String strPassword=request.getParameter("password1"); out.println("<br/>First Name => "+strFirstName); out.println("<br/>Last Name => "+strLastName); out.println("<br/>Email => "+strEmail); out.println("<br/>Password => "+strPassword); %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <title>New Contact</title> <META http-equiv="Content-Type" content="text/html;charset=UTF-8"> <link href="Site.css" rel="stylesheet" type="text/css" /> </head> <body> <form id="frmForm" name="frmForm" method="get" action="form.jsp"> <table width="500" align="left" border="0"> <tr> <td colspan="2" align="center" class="accountInfo"><div align="left"><h2>New Contact Information</h2> </div></td> </tr> <tr> <td colspan="2" align="center" class="accountInfo"> </td> </tr> <tr> <td colspan="2" align="center" class="accountInfo"> </td> </tr> <tr> <td colspan="2" align="center" class="accountInfo"> </td> </tr> <tr> <td width="200" align="center"><div align="left"><strong>First Name </strong><span class="style3">* </span></div></td> <td width="300" align="left"><label> <input type="text" width="300px" name="firstname" id="firstname" /> </label></td> </tr> <tr> <td width="200" align="center"><div align="left"><strong>Last Name</strong><span class="style3"> *</span> </div></td> <td width="300" align="left"><input width="300px" type="text" name="lastname" id="lastname"/></td> </tr> <tr> <td width="200" align="center"><div align="left"><strong>Email</strong></div></td> <td width="300" align="left"><input width="300px" type="text" name="email" id="email"/></td> </tr> <tr> <td width="200" align="center"><div align="left"><strong>Password</strong></div></td> <td width="300" align="left"><input width="300px" type="password" name="password1" id="password1"/></td> </tr> <tr> <td> </td> <td align="left"><label> <input type="submit" name="Submit" value="Submit" /> </label></td> </tr> </table> </form> </body> </html>
Tim Moores
Rancher
Joined: Sep 21, 2011
Posts: 2407
posted
Feb 25, 2012 08:16:45
0
But I am getting garbaage instead of utf-8 data.
How do you know that? Where does
out.println
print to - something that's capable of displaying UTF-8? Most console aren't.
I agree. Here's the link:
http://zeroturnaround.com/jrebel
- it saves me about five hours per week
subject: how to get utf-8 data from query string in JSP
Similar Threads
Doubts in jsp
Error comes whilke compiling the jsp page
How to update a image using servlet?
Multipart request problem
How to getParameter value
All times are in JavaRanch time: GMT-6 in summer, GMT-7 in winter