servlet程序注意点

    技术2022-05-11  120

    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");  


    最新回复(0)