把这两个文件放入服务器的目录里就可以了,忘记放哪里了?没关系,看这里JBOSS把网页文件放入哪里
注意这句代码“request.setCharacterEncoding(“GBK”);”不然会导致接收过来的乱码的
把这两个文件放入服务器的目录里就可以了,忘记放哪里了?没关系,看这里JBOSS把网页文件放入哪里
注意这句代码“request.setCharacterEncoding(“GBK”);”不然会导致接收过来的乱码的
index.html文件
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=GBK"> <title>Insert title here</title> </head> <body> <form action="request.jsp" method="post"> 文本框:<input type="text" name="txt" /><br/> 单选按钮:<input type="radio" name="rd" value="男" />男 <input type="radio" name="rd" value="女" />女<br/> 多选按钮:<input type="checkbox" name="chb" value="大方" />大方 <input type="checkbox" name="chb" value="体贴" />体贴 <input type="checkbox" name="chb" value="热情" />热情 <br/> 大文本框:<textarea rows="8" cols="30" name="memo"></textarea><br/> 选择框: <select name="sel"> <option value="北京">北京</option> <option value="上海">上海</option> </select> <br/> <input type="submit" value="提交" /> </form> </body> </html>
request.jsp文件
<%@ page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=GBK"> <title>Insert title here</title> </head> <body> <% request.setCharacterEncoding("GBK");//设置编码 out.println("文本框内容是:"+request.getParameter("txt")); out.println("<br/>"); out.println("单选框内容是:"+request.getParameter("rd")); out.println("<br/>"); out.println("多选框内容是:"+request.getParameter("chb")); out.println("<br/>"); out.println("大文本框内容是:"+request.getParameter("memo")); out.println("<br/>"); out.println("选择框内容是:"+request.getParameter("sel")); %> </body> </html>