Tag: web applications

外部VS2013生成错误“错误MSB4019:导入的项目<path>未find”

我正在通过命令行构build一个项目,而不是在Visual Studio 2013中。请注意,我已经将项目从Visual Studio 2012升级到了2013.该项目在IDE中生成良好。 另外,我完全卸载VS2012,重新启动,并安装VS2013。 我拥有的唯一版本的Visual Studio是2013 Ultimate。 ValidateProjects: 39>path_to_project.csproj(245,3): error MSB4019: The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\WebApplications\Microsoft.WebApplication.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. 39>Done Building Project "path_to_project.csproj" (Clean target(s)) — FAILED. 这里有两条问题: <Import Project="$(VSToolsPath)\WebApplications\Microsoft.WebApplication.targets" Condition="'$(VSToolsPath)' != ''" /> <Import […]

用户“DOMAIN \ MACHINENAME $”login失败

我知道这几乎是重复的: 在ASP.NET和SQL Server 2008中的用户'NT AUTHORITY \ IUSR' login失败和login用户'用户名'失败 – System.Data.SqlClient.SqlException与LINQ在外部项目/类库,但有些东西不加起来相比,我的服务器上的其他appliations,我不知道为什么。 正在使用的框: networking框 SQL框 SQLtesting框 我的应用程序: 我有一个ASP.NET应用程序,它引用了一个使用LINQ到SQL的类库。 连接string在类库中正确设置。 根据login用户的用户名失败 – System.Data.SqlClient.SqlException与外部项目/类库中的LINQ我也将此连接string添加到Web应用程序。 连接string使用SQL凭据(在Web应用程序和类库中): <add name="Namespace.My.MySettings.ConnectionStringProduction" connectionString="Data Source=(SQL Test Box);Initial Catalog=(db name);Persist Security Info=True;User ID=ID;Password=Password" providerName="System.Data.SqlClient" /> 此连接通过将其添加到服务器资源pipe理器来确认正在工 这是我的.dbml文件正在使用的连接string。 问题: 我得到以下错误: System.Data.SqlClient.SqlException: Login failed for user 'DOMAIN\MACHINENAME$'. 现在在ASP.NET和SQL Server 2008中引用这个错误“login失败的用户'NT AUTHORITY \ IUSR'”它说,这是真正的本地networking服务,并使用任何其他非域名将无法正常工作。 但是我很困惑,因为我已经同时检查了SQL Box和SQL Test Box SQL […]

如何解决IIS7.0上的“HTTP错误500.19 – 内部服务器错误”

什么原因导致这个错误,我该如何解决? 详细的错误信息 模块IIS Web Core 通知BeginRequest 处理程序尚未确定 错误代码0x8007052e configuration错误无法使用虚拟目录密码以用户pipe理员身份本地login到C:\ inetpub \ wwwroot configuration文件不可用(configuration隔离) 请求的urlhttp://192.168.0.3:80/ 物理pathC:\ inetpub \ wwwroot login方法尚未确定 login用户尚未确定 configuration来源 <application path="/" applicationPool="PS-Extranet"> <virtualDirectory path="/" physicalPath="%SystemDrive%\inetpub\wwwroot" userName="administrator" password="[enc:AesProvider:PrISRz2ggJH4bV46ktObfCSh91Y/yF9pAoLmH7eCnj0=:enc]" /> </application>

使用web.xml的Servlet映射

我对servlet映射的web.xml的结构有困惑,我没有执行任何问题,但我想知道为什么我们在部署描述符中有这样的模式。 <web-app> <servlet> <servlet-name>Servlet1</servlet-name> <servlet-path>foo.Servlet</servlet-path> </servlet> <servlet-mapping> <servlet-name>Servlet1</servlet-name> <url-pattern>/enroll</url-pattern> </servlet-mapping> </web-app> 现在就我的理解而言,每当有一个请求时,url-pattern“/ enroll”,servlet容器就会把servlet-name和url-pattern相匹配,并且会尝试find相应的servlet-path,并将控制到foo.Servlet。 所以基本上会有两个传递一个查找servlet名称和另一个servletpath,我的问题是,如果容器devise工作在以下方式 <web-app> <servlet> <servlet-name>foo.Servlet</servlet-path> <url-pattern>/enroll</url-pattern> </servlet> </web-app> 如果我们使用下面的方法会有什么缺点? 这不是更有效率,响应时间会很快。

在Java EE 6中制作Java Web应用程序需要学习什么?

我的目标是使Web应用程序! 我读完了“Headfirst – Java”和“Headfirst – Servlets and JSP”这两本书。 由于这个话题(networking应用)如此庞大而复杂,我想问一下我应该学什么。 当我阅读诸如Java EE,EJB,JSF,JPA,Glassfish等stream行语时,我感到疲惫不堪,但是我不会放弃。 任何人都可以告诉我,我应该如何继续学习? 我应该拿这样一本书: 从GlassFish 3开始Java EE 6平台:从新手到专业还是应该制作一些在线教程? 谢谢!

绝对url省略协议(scheme),以保留当前页面的一个

我看到了//somepage.com/resourceurl格式。 例如: <img src="//remotesite.com/image1.jpg" /> 重点在于,如果当前页面(定义img标签的页面)正在使用http ,那么通过http进行对远程站点的请求。 如果它是https – 它是https。 这消除了未完全encryption页面的浏览器警告。 我的问题是 – 这种URL格式可以安全地用于所有浏览器。 这是一个标准?

java.lang.UnsatisfiedLinkError no *****。dll在java.library.path中

我怎样才能加载我的web应用程序中的自定义dll文件? 我尝试了以下方法,但是失败了。 复制system32文件夹中的所有必需的DLL,并尝试在Servlet构造函数System.loadLibrary加载其中的一个 复制tomcat_home/shared/lib和tomcat_home/common/lib所需的dll 所有这些DLL都在WEB-INF/lib应用程序的WEB-INF/lib中

如何区分浏览器标签中的会话?

在使用JSP和Servlets在java中实现的Web应用程序中; 如果我将信息存储在用户会话中,则将从同一浏览器的所有选项卡共享此信息。 如何区分浏览器选项卡中的会话? 在这个例子中: <%@page language="java"%> <% String user = request.getParameter("user"); user = (user == null ? (String)session.getAttribute("SESSIONS_USER") : user); session.setAttribute("SESSIONS_USER",user); %> <html><head></head><body> <%=user %> <form method="post"> User:<input name="user" value=""> <input type="submit" value="send"> </form> </body></html> 将这个代码复制到一个jsp页面( testpage.jsp )中,将这个文件部署在服务器上的一个Web应用程序的现有上下文中(我使用Apache Tomcat),然后使用正确的URL打开浏览器(FF,IE7或Opera) localhost/context1/testpage.jsp ),在input中input你的名字并提交表单。 然后在同一个浏览器中打开一个新的标签页,然后你可以在新标签页上看到你的名字(从会话中获得)。 浏览器caching要小心,有时似乎不会发生,但它在caching中,刷新第二个选项卡。 谢谢。

getResourceAsStream()与FileInputStream

我试图加载一个文件在一个Web应用程序,我得到一个FileNotFoundexception,当我使用FileInputStream 。 但是,使用相同的path,我可以加载文件,当我getResourceAsStream() 。 这两种方法有什么区别,为什么一个工作而另一个不工作呢?

哪些浏览器支持HTML5 WebSocket API?

我将开发一个在浏览器中运行的即时通讯应用程序。 哪些浏览器支持WebSocket API ?