servlet程序注意点

1、配置Tomcat下的WEB应用程序:要有完整的目录标准.如有WebServlet应用程序,要有WEB-INF下有classes、lib文件夹,web.xml文件,此外,如,index.html,hello.html,a.jsp要放在WebSerlet的根目录下(也可以在WebSerlet创建一个目录,专门放html,jsp文件),这些html,jsp文件绝对不能放在WEB-INF下(注意!!)。

2、配置web.xml要注意,多个<servlet>要放在一起,多个<servlet-mapping>也要放在一起,<servlet>告诉Web容器已经放了一个servlet类,而用户可以通过<servlet-mapping>指定一个虚拟路径,来访问这个servlet类,一个<servlet-mapping>指定一个虚拟路径,表示用户通过这个路径能访问哪个servlet类。<servlet><servlet-mapping>是要对应的。在自己的电脑上有一个WebServlet的例子,注意web.xml的配置。忘记时可以看看!

3、获得参数要进行判断:

if(name==null||name.trim().equal("")) //要进行,是否存在,是否为空,输入数据没有。
{
out.println("Error");
}
else
{
doSomeThing();
}

//中文问题
处理方法1:String name=request.getParameter("name");
/* if(name==null||name.trim().equal("")) //要进行,是否存在,是否为空,输入数据没有。
{
out.println("Error");
}*/
String str=new String(name.getBytes(),"gbk");

方法2: request.setCharacterEncoding("gbk");

________________________________________________

servlet :方法一:要继承HttpServlet
1.在servlet中返回html,则要设置response.setContentType("text/html");

你可能感兴趣的:(tomcat,jsp,xml,Web,servlet)