Servlet

来源:互联网 发布:python php 比较 编辑:程序博客网 时间:2024/06/05 05:55

一.Servlet是一个Java程序,它运行在服务器端,接收和处理用户请求,并做出响应

二.Servlet的生命周期:

                 实例化:Servlet容器创建Servlet的实例

                 初始化:该容器调用init()方法

                 请求处理:如果请求Servlet,则容器调用Servlet()方法

                 服务终止:销毁实例之前调用destroy()方法

三.解决中文乱码问题
             1.setCharacterEncoding()作用于以post方法提交的表单数据
             2.String name=request.getParameter("name");
                 name=new String(name.getBytes("ISO-8859-1"),"UTF-8");对于以post、get方法提交的表单数据都有效
             3.找到Tomcat目录结构\conf\server.xml文件,在<Connector>元素中添加URIEncoding属性,将它的值设置                       为"UTF-8",作用于以get方法提交的表单数据

原创粉丝点击