2011年2月16日

Servlet和JSP的通信

摘要: 从JSP调用Servlet可用<jsp:forward>请求信息自动传递到Servlet或者通过sendRedirect从Servlet调用JSP使用RequestDispatcher接口的forward(req, res)方法请求信息需要显式传递(在req、res参数中)getServletConfig().getServletContext().getRequestDispatcher("/servlet_jsp/ServletUseJsp.jsp").forward(req, resp);或者通过sendRedirect resp.sendRedirect 阅读全文

posted @ 2011-02-16 15:02 好坏 阅读(628) 评论(0) 推荐(0) 编辑

cookie&session&servletContext

摘要: 1、cookie在客户端的小纸条,存储在客户端一个servlet/jsp设置的cookies能被同一路径下面或者子路径下面的servlet/jsp读到,但子路径设置的cookies父路径读不到.添加cookie的方法:Cookie cookie = new Cookie("aaa", "bbb");cookie.setMaxAge(1000);resp.addCookie(cookie);获取cookie:Cookie[] cookies = req.getCookies();Cookie cookie = cookies[0];2、session在服务 阅读全文

posted @ 2011-02-16 14:57 好坏 阅读(324) 评论(0) 推荐(0) 编辑

servlet&jsp乱码问题

摘要: SERVLET1、页面本身有中文的时候,一个要在写PrintWriter out = resp.getWriter();之前加这句话: resp.setContentType("text/html;charset=GBK");2、解决POST方式提交表单的中文乱码问题方法: 在获得第一个参数之前加以下语句:req.setCharacterEncoding("GBK");3、解决GET方式提交表单的中文乱码问题方法: 修改conf目录下的server.xml 在Connector标签中(即修改8080端口的标签)中加一句话 URIEncoding=&quo 阅读全文

posted @ 2011-02-16 14:56 好坏 阅读(214) 评论(0) 推荐(0) 编辑

JSP基础语法

摘要: JSP传统语法--Declaration--Scriptlet--Expression--Comment--Directives--Action动作指令--内置对象1、Declaration基本语法:<%! %>说明:在此声明的变量、方法都会被保留成唯一的一份,直到JSP程序停止执行。此部分声明的变量会转化为SERVLET的成员变量,函数只能在此处声明。例:<%!int i;public void setName(){… …}%>2、Scriptlet基本语法:<%程序代码区%>可以放入任何的Java程序代码,此部分声明的变量为局部变量,在service() 阅读全文

posted @ 2011-02-16 14:55 好坏 阅读(2673) 评论(1) 推荐(0) 编辑

导航