有的servlet容器基于安全考虑关闭了此项功能

解决方案 »

  1.   

    下面是我配置的过程中写下的注意事项,你看一下:
    在web.xml中写上:
    <servlet>
    <servlet-name>voteServlet</servlet-name> 
    <servlet-class>vote.voteServlet</servlet-class> 
    </servlet>
    其中voteServlet是文件的名字vote是文件的包名。
    <servlet-mapping> 
    <servlet-name>voteServlet</servlet-name> 
    <url-pattern>/voteServlet</url-pattern> 
    </servlet-mapping> 
    其中第一行的voteServlet为文件的名字,第二行中的/voteServlet也是文件的名字,只是加一个/罢了;
    在Servlet技术中如果实现的是:Get命令则只要在web.xml中注册即可。
    URL为:和tomcat目录中的examples文件夹在同一目录的文件加名字加上servlet的名字即可。
    例如和example平行的文件夹名字为:myapp在里面的class文件夹下的ServletServlet1文件名为:Test
    则:URL为:http://localhost:8080/myapp/Test
    记住不要再文件的名字后加上后缀:.jsp。
    在Servlet技术中如果实现的是:Post命令,则要在web.xml中注册。
    前台必须有jsp文件调用,注意的是form中的action路径的写法,当然 method必须写为"post"
    首先写“/”然后写和examples平行的文件夹的名字例如:myapp然后写“/”然后写Servlet文件的名字,例如:Servlet1.即:action="/myapp/Servlet1"。
      

  2.   

    <web-app>
      <servlet>
        <servlet-name>HelloServlet</servlet-name>
        <servlet-class>HelloServlet</servlet-class>
      </servlet>
      <servlet-mapping>
        <servlet-name>HelloServlet</servlet-name>
        <url-pattern>/HelloServlet</url-pattern>
      </servlet-mapping>
    </web-app>
    把上面这些放到一个web.xml中
    把它放到WEB-INF下就可以了
      

  3.   

    像007JavaKing(接分) 那样在web.xml中定义下,应该能显示的
      

  4.   

    我的做法是和hbuzhang(zhang) 一样的,在WEB.XML中定义servlet,当然007JavaKing(接分)也一样都没问题,但是奇怪的是我说的那个列子它不用定义WEB.XML直接使用,我很奇怪,例子中用到的是TOMCAT3 我用的是5.0.16,可能正象gamenow1031(兰)说的,但具体不知道怎么打开(或是实现)这项功能?有谁知道的话请指点啊?
      

  5.   

    http://localhost/servlet/HelloServlet
    ================================================
    和你想得不太一样。servlet意味着在tomcat的webapps下有个目录servlet。HelloServlet意味着servlet目录下的WEB-INF\classes下有个类HelloServlet
      

  6.   

    toto2004(易德) 其实我觉得 你说的比较对,以前我曾经参加过类似的开发,不过因为经验尚浅没有深度挖掘这个东西的设置,前些日子也在找相关文章,可惜没有找到。希望你比我运气好。不过觉得你的思路是对的。继续下去,肯定能找到结果的。
        我也会想办法找找,找到的话有缘再通知你了。
      

  7.   

    只要写个web.xml就行了,就像007那样写。
    URL中的/servlet将从Tomcat 内部调用InvokerServlet.然后,InvoderServlet将确定调用哪个servlet,然后调用经的service()方法。
      

  8.   

    记得好像是tomcat老版本(4.1以前)是默认目录结构的,不用写web.xml也可访问
      

  9.   

    直接通过http://localhost/servlet/HelloServlet来访问该servlet, 这种方法要看什么服务器什么版本,最好少用。通用性不强,也不用去深究。建议用007这种方法