本地html如何提交到Tomcat上运行着的servlet上面

一个项目下的,form的action属性直接填Servlet类名,这个我知道,我现在想做的是给一个URL,访问到Servlet。
比如我的IP是192.168.23.1,这个URL是http://192.168.23.1:8080/....,8080后面该怎么写,求回答。
其实弄这个我主要是想用Appcan的$getJSON这个接口实现Appcan做出来的客户端忘服务器上提交数据,有知道的么,求回答。。

这个要配置web-inf文件夹下的web.xml文件 最后边的</web-app> 上边加上新的servlet配置比如

里边有两个servlet,一个strut框架的不说 另一个是一个QQ在线状态查询的

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee   http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
  <servlet>
    <servlet-name>action</servlet-name>
    <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
    <init-param>
      <param-name>config</param-name>
      <param-value>/WEB-INF/struts-config.xml</param-value>
    </init-param>
    <init-param>
      <param-name>debug</param-name>
      <param-value>3</param-value>
    </init-param>
    <init-param>
      <param-name>detail</param-name>
      <param-value>3</param-value>
    </init-param>
    <load-on-startup>0</load-on-startup>
  </servlet>
  <servlet-mapping>
    <servlet-name>action</servlet-name>
    <url-pattern>*.do</url-pattern>
  </servlet-mapping>
    <servlet>
       <servlet-name>QQZhuangTai</servlet-name>  <!-- servlet名称 -->
       <servlet-class>com.kw.serv.QQOlineServlet</servlet-class><!-- 自己写的servlet类-->
       <load-on-startup>1</load-on-startup><!--servlet类加载优先级 -->
    </servlet>
    <servlet-mapping>
     <servlet-name>QQZhuangTai</servlet-name><!--servlet名称和前边的名称保持一致-->
     <url-pattern>/qqzhuangtai.action</url-pattern><!--servlet 的UEL映射 就是将来form提交到的地址 不要和strut框架的请求后缀一致,防止把请求交给strut处理 -->
    </servlet-mapping>
    </web-app>

追问

比如我的项目名称是:文件上传 Servlet类名:FileUpLoad
那这个路径应该是什么?
var __url = "http://192.168.23.1:8080/文件上传/servlet/FileUpLoad" 这个吗?

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-08-28
IP后面,看你的servlet是怎么配置的。

如何将HTML代码嵌入servelet中
你可用将所有的HTML存到一个string中,最后将这个字符串写给客户端就可以了,servlet就是这样的,你也可以用模板生成HTML文档,其实像jsp和struts框架也是一样的,只不过是它给你封装好了,你看不出来是了.

tomcat如何配置运行html jsp servlet
一:Tomcat设置部分:tomcat\\conf下有个server.xml。如果你的work项目在d:\\myweb下,Web模块放在项目的WebContent下的话,配置文件server.xml内容应该如下(testWork是现在工程中从来没有用过的名字):<Context path="testWork" docBase="d:\\myweb\\work\\WebContent" reload="true" debug="0"> <\/Co...

eclipse导入Web项目并且部署到tomcat(超详细)
1. 打开Eclipse并点击“Window”菜单,选择“Preferences”,进入“Server”选项,点击“Runtime Environments”,添加并配置Tomcat Server。2. 在“Server”面板中添加Tomcat路径,完成配置。接着,导入Java Web项目并运行于Tomcat Server。3. 打开Eclipse,使用“File”菜单选择“Import”,导入现有项目至工作...

TOMCAT启动是多线程的,可以一边自动执行一个servlet类,一边执行系统项 ...
我的建议是,把那部分单独拿出来做一个model,然后在servlet中调用该model。当你访问以上servlet的时候Tomcat的web container会生成一个http thread来handle这个 request。当需要执行那个model,如果是EJB的话会通知EJB Container去生成一个thread去 执行该model,然后原来的http thread会被suspend,当Model执行...

tomcat 服务器运行之后访问web程序为什么还是静态页面
至于01,tomcat是一个servlet容器,按不严格地说法,可以认为是web服务器软件的一种,jsp经过Tomcat解析(注意不是客户机上的浏览器去解析)编译后,运行在tomcat上。简而言之是:浏览器访问任何资源都需要服务器程序,浏览器负责执行请求(request),服务器程序负责执行响应(response);浏览器可以打开htm...

tomcat部署的三种方法(tomcat程序部署)
如何部署war包到tomcat Tomcat的项目部署方式有以下三种: 1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法。 2.在tomcat安装目录中有一个conf文件夹,打开此文件夹,其中包含配置文件server.xml,打开配置文件,并在host和\/host之间插入如下语句。怎么用tom...

项目在本地tomcat 部署运行没有问题,可是给运维人员部署到正式环境上去...
1.Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的...

...如果一个web项目没有html,只有jsp和servlet,那apache是不是就不...
在这里,apache相当于鸡头,她会分析访客的请求,如果仅仅只是静态请求,如单单一个html页面、或者一些图片等,那么apache就直接将html返回给访客的浏览器,如果这个访客的要求比较高,比如涉及到了一些动态请求,比如.do .jsp等动态请求,那么apache直接将这个任务,送到后台的tomcat进行处理,这一步很关键...

怎么在cmd中运行一个开发好的Servlet
你可以讲tomcat的源码下载下来,然后自己选取其中几个基础部分,然后再将你这个servlet的目录设置到你自己组装的服务器上,最后编译就可以运行了。其实tomcat也是一个由java最简单的类写起来的 ,当然他肯定有一个main方法。至于里面更深的东西,我建议你可以去看《How Tomcat Work》这本书,很经典。

一个可以发布在TOMCAT上的项目WAR包,如何发布到JBOSS上!
1 这要看你的WAR是哪个servlet版本的, 在war中web.xml里面最开始可以看到需要运行的servlet版本。然后看你的tomcat和jboss是支持哪个版本的。2 并且没有使用EJB,那么都可以部署, JBOSS是app server,除了servlet,还可以部署企业级应用,而tomcat只是servlet容器,不能部署企业级EJB应用。3 可能依赖jar的...

相似回答