在eclipse中直接运行servlet 如何配置tomcat

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在eclipse中直接运行servlet 如何配置tomcat相关的知识,希望对你有一定的参考价值。

tomcat安装地址为F:\Tomcat\apache-tomcat-6.0.35
现在要在eclipse运行文件 地址在F:\eclipse程序\TimeForm\src\TimeForm
要在server.xml里加一句怎么的语言

你先不要管他的配置,eclipse会自动给你生成的

1、在eclipse里面点击菜单window  -  preference 里面的server添加一个tomcat

2、配置完tomcat后,你直接调出视图servers

右键new 一个 server

3、然后再这个server上面右键,选择add


然后finish,这样就自动配好了server.xml

比如这个项目

<Context docBase="cmis-train" path="/cmis-train" reloadable="true" source="org.eclipse.jst.j2ee.server:cmis-train"/></Host>

   

参考技术A 要在server.xml里加
<Context path="/s" docBase="F:\eclipse程序\TimeForm\src\TimeForm" reloadable="true"/>

其中,path是站点名,即localhost:8080/s可以访问你的web。
docBase为你的web程序的根目录路径。
reloadable表示在程序文件有改动时,是否重载程序文件。

sevlet是不能直接独立运行的,必须基于web项目,并在web项目的web.xml中配置。本回答被提问者和网友采纳
参考技术B

找到菜单 window → Show View → Servers,打开Servers视图标签,部署的Tomcat 服务

在这个服务上右击,选择“Add Deployment”

在新打开的对话框中,有一个Project项,选择要部署的项目

点击“Finish”完成部署

这样项目就部署到Tomcat里面去了

参考技术C 百度教程很多

C# 在EF中直接运行SQL命令

相信不少使用EF的同志们已经知道如何在EF中运行SQL命令了。我在这里简单总结下,希望对大家学习EF有所帮助!

在 EF第一个版本(.NET 3.5 SP1)中,我们只能通过将ObjectContext.Connection转换为EntityConnection,再把 EntityConnection.StoreConnection转换为SqlConnection。有了这个SqlConnection,我们再创建 SqlCommand便能顺利运行SQL命令了。(个人觉得其实很烦,呵呵)

例如:

               EntityConnection entityConnection = (EntityConnection)ctx.Connection;
                DbConnection storeConnection = entityConnection.StoreConnection;
                DbCommand cmd = storeConnection.CreateCommand();
                cmd.CommandType = System.Data.CommandType.StoredProcedure;
               cmd.CommandText = "[PRO_USER_DIGITALCARD_CHECK]";

              。。。。。。。   

在EF4(.NET 4)中,我们有了全新的API:ObjectContext.ExecuteStoreCommand(...)和 ObjectContext.ExecuteStoreQuery<T>(...)。从函数名不难知道前者是为了执行某一并无返回集的SQL 命令,例如UPDATE,DELETE操作;后者是执行某一个查询,并可以将返回集转换为某一对象。
using (var ctx = new MyObjectContext())
{
    ctx.ExecuteStoreCommand("UPDATE Person SET Name = \'Michael\' WHERE PersonID = 1");
}
复制代码
using (var ctx = new MyObjectContext())
{
    var peopleViews = ctx.ExecuteStoreQuery<PersonView>("SELECT PersonID, Name FROM Person");
}

public class PersonView
{
    public int PersonID { get; set; }
    public string Name { get; set; }
}
复制代码

现在有了EF4.1,API的名字又有了些许改变。如果说DbContext将ObjectContext做了包装,那么DbContext.Database就是对应于数据库端信息的封装。执行SQL命令也自然从Database类型开始。对应于ExecuteStoreCommand和ExecuteStoreQuery<T>的是Database.ExecuteSqlCommand和Database.SqlQuery<T>using (var ctx = new MyDbContext())
{
    ctx.Database.ExecuteSqlCommand("UPDATE Person SET Name = \'Michael\' WHERE PersonID = 1");
}
复制代码

using (var ctx = new MyDbContext())
{
    var peopleViews = ctx.SqlQuery<PersonView>("SELECT PersonID, Name FROM Person").ToList();
}

public class PersonView
{
    public int PersonID { get; set; }
    public string Name { get; set; }

}

 

 

转载:http://www.cnblogs.com/chengxiaohui/articles/2092001.html

以上是关于在eclipse中直接运行servlet 如何配置tomcat的主要内容,如果未能解决你的问题,请参考以下文章

C# 在EF中直接运行SQL命令

linux下的python脚本无法在windows下的IDLE环境中直接运行吗?请大侠指教!多谢多谢!!

全局变量与局部变量解释,以下代码可直接复制到编译器中直接运行。

C++ Openssl AES GCM 128bits代码示例,可wins10的visual studio 2017 中直接运行

运行java文件显示找不到或无法加载主类怎么解决?

超链接标签a的美化,点击图片文字还是图片都能够跳转至指定页面。以下内容可直接通过鼠标左键选取然后复制到编辑器中直接运行。