Servlet之间的跳转
摘要:1. 转向(Forward) 转向(forward)是通过RequestDispatcher对象的forward(HttpServletRequest request, HttpServletResponse response)来实现的。示例如下:RequestDispatcher dispatcher = request.getRequestDispatcher("/servlet/LifeCycleServlet");dispatcher.forward(request, response); getRequestDispatcher()方法的参数必须以“/”开始,“/
阅读全文
posted @
2011-07-21 13:56
clara_babybear
阅读(12269)
推荐(0)
【转载】Java集合的Stack、Queue、Map的遍历
摘要:在集合操作中,常常离不开对集合的遍历,对集合遍历一般来说一个foreach就搞定了,但是,对于Stack、Queue、Map类型的遍历,还是有一些讲究的。最近看了一些代码,在便利Map时候,惨不忍睹,还有一些是遍历错误,忽略了队列、栈与普通Collection的差别导致的,这些代码就不作为反面教材了。下面是常用的写法:一、Map的遍历importjava.util.HashMap;importjava.util.Iterator;importjava.util.Map;/*** Map的遍历,这个遍历比较特殊,有技巧** @author leizhimin 2009-7-22 15:15:34
阅读全文
posted @
2011-07-20 16:24
clara_babybear
阅读(556)
推荐(0)
Post提交表单信息
摘要:由于GET方式提交表单所提交的内容会显示在浏览器中,并且URL总长度不能超过255个字符,因此提交敏感信息或者提交过长的内容需要使用Post方式。 把HTML中FORM的method属性设置为POST,浏览器即以POST形式提交内容。 同GET方式一样,Servlet也可以通过HttpServletRequest对象的getParameter(String param)来获取param对应的参数值。从下面代码11~16行可以看出,getParameter()只能接收String对象,所以对age这样的Int变量需要做转换。 下面主要贴了一下doPost方法中的代码。 1 public voi.
阅读全文
posted @
2011-07-18 16:04
clara_babybear
阅读(9179)
推荐(0)
HTML标签、属性
摘要:标签:<fieldset>:fieldset 元素可将表单内的相关元素分组。<fieldset> 标签将表单内容的一部分打包,生成一组相关表单的字段。当一组表单元素放到 <fieldset> 标签内时,浏览器会以特殊方式来显示它们,它们可能有特殊的边界、3D 效果,或者甚至可创建一个子表单来处理这些元素。效果图如下。<legend>:为 fieldset 元素定义标题。 <label>:为 input 元素定义标注。 label 元素不会向用户呈现任何特殊效果。不过,它为鼠标用户改进了可用性。如果您在 label 元素内点击文本,就会
阅读全文
posted @
2011-07-17 16:58
clara_babybear
阅读(466)
推荐(0)
GET实现搜索引擎
摘要:首先,在HTML中使用FORM提交数据。当FORM的method属性设置为GET时,浏览器以GET方式提交表单数据。FORM的action属性设置数据将提交到哪个URL。 1 <body> 2 <div align = "center"> 3 <img src = "http://www.logostage.com/logos/Google.png" style = 'margin: 25px;' width="368" height="186"> 4 <d
阅读全文
posted @
2011-07-17 15:24
clara_babybear
阅读(1277)
推荐(1)
Servlet学习笔记
摘要:1.在eclipse里面,out.println()里面的内容必须放在一行里面,否则会报错,因为java不会把换行看成是\n。2.用Get方式传递参数时,链接里会显示变量,用Post方式则链接内容不变,不会显示参数。 在Html界面中,要是没有设定提交的方法,Servlet默认以doGet的方法进行处理。3.<form>标签的action属性用于指定把表单内容以get/post的方式发送给哪个页面。一般来说,action属性里指定的那个页面将对收到的输入内容做某些处理。<form name="input" action="html_form_su
阅读全文
posted @
2011-07-15 13:59
clara_babybear
阅读(212)
推荐(0)
MyEclipse+Tomcat
摘要:今天安了个MyEclipse,据说其自带的Tomcat容易出现问题,所以选择另外配置Tomcat6.X。用自带的Tomcat可以很轻松地把test程序运行起来,但是另外配置的Tomcat6.X却整了半天都跑不起来,显示HTTP404错误,找不到内容。尝试了各种方法都不行,无奈之下把安装版的Tomcat卸了,另外整了个免安装版的(.ZIP)。同时,把CATALINA_HOME添加到环境变量中,如下图。还要把%CATALINA_HOME%\bin添加到环境变量Path中。然后一试,done!
阅读全文
posted @
2011-07-15 13:56
clara_babybear
阅读(207)
推荐(0)