Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

JspÒ³ÃæÖÐÎIJÎÊý´«µÝgetºÍpost·½·¨·ÖÎö

ÔÚÏîÄ¿ÖУ¬ÎÒÃǾ­³£Óöµ½ÐèÒªÔÚjspÒ³ÃæÇл»Öд«µÝÖÐÎÄ×Ö·û¡£ÕâÖ÷ÒªÓÐÁ½ÖÖ·½Ê½¡£
¡¡¡¡URL·½Ê½£¬ÀýÈ磺http://website/test1.jsp?act=add&type=Æ»¹û&param=%20D%20B
¡¡¡¡FORM·½Ê½£¬ÀýÈ磺
¡¡¡¡<form name=test mehtod="post">
¡¡¡¡<input type=hidden name=text2 value="ÖÐÎÄ">
¡¡¡¡<input type=text name=text1>
¡¡¡¡<input type=submit value=submit>
¡¡¡¡</form>
¡¡¡¡ÎÒÃǽ«Õë¶ÔÕâÁ½ÖÖÇé¿ö£¬·Ö±ðÌṩÖÐÎÄÕýÈ·´«µÝµÄ½â¾ö·½·¨¡£
¡¡¡¡Çé¿ö1£ºURL·½Ê½
¡¡¡¡ÀýÈ磺http://website/test1.jsp?act=add&type=Æ»¹û&param=%20D%20B
¡¡¡¡Ò»°ãÀ´ËµÎÒÃǺÜÉÙÖ±½ÓÔÚURLÀïÃæ°Ñ²ÎÊýд³ÉÖÐÎÄ£¬ÈçÀý×ÓÖеÄ"type=Æ»¹û"ÕâÑù´«µÝ¡£Èç¹û³öÏÖÕâÖÖÇé¿ö£¬ÔÚÎÒÃǵĽÓÊÕ²ÎÊýµÄÒ³ÃæÎÒÃÇÖ»ÐèÒª×ö¸ö¼òµ¥µÄת»»¾Í¿ÉÒÔÁË¡£
¡¡¡¡´úÂëtest1.jsp£º(Ö÷Òª²¿·Ö)
¡¡¡¡<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
¡¡¡¡<%
¡¡¡¡String type = request.getParameter("type");
¡¡¡¡String result = new String(type.getBytes("iso-8859-1"), "gb2312");
¡¡¡¡out.println(result);
¡¡¡¡%>
¡¡¡¡¸üÆÕ±éµÄ×ö·¨£¬¾ÍÊǶÔurlÖеÄÖÐÎÄ×Ö·û½øÐбàÂ룬±ä³ÉÀàËÆtype=%20D%20BÕâÑùµÄ×Ö·û¡£
¡¡¡¡´úÂëMyJsp1.jsp£º
¡¡¡¡<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
¡¡¡¡<%@ page import="java.net.*" %>
¡¡¡¡<a href=’./MyJsp2.jsp?act=<%=URLEncoder.encode("ÖйúÈË ·Ç³£ºÃ =-")%>’>test</a>
¡¡¡¡´úÂëMyJsp2.jsp:
¡¡¡¡<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
¡¡¡¡<%@ page import="java.net.*" %>
¡¡¡¡String tempVal = URLDecoder.decode(request.getParameter("act"));
¡¡¡¡out.println(new String(tempVal.getBytes("ISO-8859-1"), "gb2312"));
¡¡¡¡Çé¿ö2£ºFORM·½Ê½
¡¡¡¡Çë×¢Ò⣬ÎÒÃÇÖ»ÊÇÌÖÂÛÔÚ<form enctype="application/x-www-form-urlencoded" >ÕâÖÖÐÎʽµÄÖÐÎÄÇé¿ö£¬ÒòΪÔÚenctype="multipart/form-data"µÄʱºòͨ¹ý½âÎö³öÀ´ÖÐÎÄÒ²¿ÉÒÔÔËÓÃÕâÖÖ·½·¨½øÐÐ×Ö·ûת»¯£¬ËùÒÔ²»ÔÙÖØ¸´ÌÖÂÛ¡£
¡¡¡¡<form method=post>ÕâÖÖÇé¿ö×î¼òµ¥¡£
¡¡¡¡´úÂëMyJsp1.jsp:
¡¡¡¡<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
¡¡¡¡<


Ïà¹ØÎĵµ£º

jspÂÒÂëÎÊÌâµÄ½â¾ö

1¡¢ ×î»ù±¾µÄÂÒÂëÎÊÌâ¡£
Õâ¸öÂÒÂëÎÊÌâÊÇ×î¼òµ¥µÄÂÒÂëÎÊÌâ¡£Ò»°ãлá³öÏÖ¡£¾ÍÊÇÒ³Ãæ±àÂë²»Ò»Öµ¼ÖµÄÂÒÂë¡£
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ page contentType="text/html;charset=iso8859-1"%>
<html>
<head>
<title>ÖÐÎÄÎÊÌâ</title>
<meta http-equi ......

Java ʹÓÃSSH¿ò¼Ü¿ª·¢Jsp ·½±ã£¬¿ì½Ý£¬¼òµ¥

Impl
public class BaseDAOImpl extends HibernateDaoSupport implements IBaseDAO
 //Ìí¼ÓÊý¾Ý
 this.getHibernateTemplate().save(achi);
 //ɾ³ý
 this.getHibernateTemplate().delete(this.getById(achi));
 //²éѯËùÓÐ
return this.getHibernateTemplate().find("from Achievement a ......

SetCharacterEncodingFilter jsp×Ö·û¹ýÂËÆ÷

package com.demo.filter;
import javax.servlet.Filter;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.FilterChain;
import java.io.IOException;
public class SetCharacterEn ......

Ŀǰ×îºÃµÄjsp·ÖÒ³¼¼Êõ£¨×ªÔØ£©

      ÔÚʹÓÃÊý¾Ý¿âµÄ¹ý³ÌÖУ¬²»¿É±ÜÃâµÄÐèҪʹÓõ½·ÖÒ³µÄ¹¦ÄÜ£¬¿ÉÊÇJDBCµÄ¹æ·¶¶Ô´ËȴûÓкܺõĽâ¾ö¡£¶ÔÓÚÕâ¸öÐèÇóºÜ¶àÅóÓѶ¼ÓÐ×Ô¼ºµÄ½â¾ö·½°¸£¬±ÈÈçʹÓÃVectorµÈ¼¯ºÏÀàÏȱ£´æÈ¡³öµÄÊý¾ÝÔÙ·ÖÒ³¡£µ«ÕâÖÖ·½·¨µÄ¿ÉÓÃÐԺܲÓëJDBC±¾ÉíµÄ½Ó¿ÚÍêÈ«²»Í¬£¬¶Ô²»Í¬ÀàÐ͵Ä×ֶεÄÖ§³ÖÒ²²»ºÃ¡£ÕâÀïÌṩÁËÒ»Ö ......

¿ª·¢JSP³ÌÐò

»·¾³ÅäÖúú󣬿ª·¢JSP³ÌÐò¾Í·Ç³£¼òµ¥ÁË¡£
File-->New-->Web Project
Ôڸô°¿ÚÖÐÊäÈëһЩ¹¤³Ì»ù±¾ÐÅÏ¢£¬±ÈÈ繤³ÌÃû£¬ÕâÀïÊäÈëΪ  test1-01 
ÕâÑùÒ»¸ö»ùÓÚJSPµÄÏîÄ¿¾Í½¨Á¢ÆðÀ´ÁË¡£
 
Package  Explorer µÄÏÔʾ·½·¨£º
Windows-->Show View-->Package Explorer ÕâÑù¾ÍÄÜÏÔʾ³öÀ´À²£¡
Ï ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ