jsp文件位置WebRoot/Example/JSP/User.jspServlet配置
<servlet-mapping>
    <servlet-name>User</servlet-name>
    <url-pattern>/User</url-pattern>
  </servlet-mapping>
在User.jsp中怎样访问这个Servlet?

解决方案 »

  1.   

    本帖最后由 kokobox 于 2009-04-29 14:26:36 编辑
      

  2.   

    我现在是在User.jsp中访问这个Servlet的,并且这个jsp文件的位置是:
    WebRoot
        |--Example
            |==JSP
                |--User.jsp
      

  3.   

    JSP页面的跳转
    action = User?参数
      

  4.   

    我的jsp文件不是在WebRoot的根目录下,而是在WebRoot下的Example下的User目录中
    用http://ip:端口/工程名/User 出现错误Servlet不存在!!
      

  5.   

    这样试一下:
    用http://ip:端口/工程名/Example/User
      

  6.   

    LZ的Servlet配置好像没写全,建议去网上找一下
      

  7.   


    <servlet-mapping> 
        <servlet-name>User </servlet-name> 
        <class-name>cn.com.User</class-name> //把你的sevlet类的路径写这里 
      </servlet-mapping><servlet-mapping> 
        <servlet-name>User </servlet-name> 
        <url-pattern>/User </url-pattern> 
      </servlet-mapping>注意,两个<servlet-name>一定要一样,这样才能对应