Tag: asp.net

Java中的getBytes()等效于C#

我想将一个使用Java的类转换为C#,大部分更改已经完成,但我有这个部分,我不太确定。 我想转换这行代码: byte[] arrayOfByte1 = paramString.getBytes(); 我试过这个: byte[] arrayOfByte1 = BitConverter.GetBytes(paramString); 但它不起作用,因为GetBytes()期望加倍。 我不确定是否只是将它转换成双重来解决问题,所以我想在这里问一下。

c#using和Java import之间的区别

我知道在java中我们使用*(星号)来导入包中的所有内容 import java.lang.*; 那么为什么我们不在C#中使用相同的*(星号)来导入所有内容是否有任何方法在java中导入所有内容。 有什么区别 import java.awt.*; 和 using System.windows.forms;

带有javax.xml.soap的SOAP消息 – 名称空间错误?

以下是我应该从我的java Web应用程序调用的.NET Web服务的通用示例SOAP请求: int 我可以使用以下代码段从java控制台应用程序生成类似的东西: import javax.xml.XMLConstants; import javax.xml.namespace.QName; import javax.xml.soap.MessageFactory; import javax.xml.soap.SOAPBody; import javax.xml.soap.SOAPBodyElement; import javax.xml.soap.SOAPConnection; import javax.xml.soap.SOAPConnectionFactory; import javax.xml.soap.SOAPElement; import javax.xml.soap.SOAPHeader; import javax.xml.soap.SOAPMessage; … SOAPConnectionFactory sfc = SOAPConnectionFactory.newInstance(); SOAPConnection connection = sfc.createConnection(); MessageFactory mf = MessageFactory.newInstance(); SOAPMessage sm = mf.createMessage(); SOAPHeader sh = sm.getSOAPHeader(); SOAPBody sb = sm.getSOAPBody(); sh.detachNode(); QName bodyName = new […]

Web应用程序的类似电子表格的控件?

我的客户希望将基于多个(非常复杂的)电子表格的关键“应用程序”转换为Web应用程序。 作为其中的一部分,他们希望他们使用一些网页来输入/建模数据以尽可能地类似于电子表格。 我有兴趣知道是否有人对嵌入式控件有任何经验/建议可以比标准的html / javascript / ajax代码做得更好 – 尽管对Javascript框架的建议也可以做到这一点。 我主要考虑ActiveX,Flex,Java或类似控件,商业或开源都很好。 所使用的编码语言和平台仍然存在争议,因此ASP.NET针对IE或PHP / Flex针对Firefox或其他一些组合很好 – 这将由业务需求而非平台驱动。 function性当然是主要的推动力,但是看起来很漂亮的眼睛糖果总是有用的,所以皮肤和凉爽是一个优点。 参考Javascript框架,我之前使用过Dojo和Mootools,但我更喜欢稍微快速的东西。

如何从ASP .NET网站检测客户端上安装的Java运行时?

我有一个托管Java applet的ASP .NET网站。 Java applet需要Java运行时的1.6版Update 11。 如何检测客户端是否安装了适当的运行时,以便我可以显示信息性消息? 谢谢, 卡尔。 编辑:解决方案必须是平台独立的。

Java httpPost成.aspforms

在Java中,如果我想在服务器上发送数据到表单,其中表单类型是: Log in User: Password: Save account 在这种情况下,我必须使用HttpPost方法,因为表单接受方法“post”,因为它在表单定义(初始化)中声明: 在我的例子(Android解决方案)我正在使用 __VIEWSTATE __EVENTTARGET __EVENTARGUMENT ctl00$tbUsername ctl00$tbPwd ctl00$chkRememberLogin ctl00$cmdLogin 值,因为它们是服务器发布post所需的一次。 在没有编程服务器的情况下,我在哪里可以找到服务器所需的内容? 我使用WireShark软件查看客户端和服务器之间的所有响应或传出请求,只需使用httpfilter来查看http事务。 然后使用任何浏览器以通常的方式在线登录,然后在WireShark中,您将看到浏览器和服务器之间的所有请求和响应。 通过已知的IP地址或主机地址找到您感兴趣的那个,然后复制您在任何事务上单击右键时找到的可读字节 。 因此,当您这样做时,您将发现您对服务器的请求必须如何以及需要哪些值。 回到编码(java): public HttpResponse httpPost1(String viewstateValue, String url, String username, String password) throws ConnectTimeoutException { try { // ——–post HttpPost httppost = new HttpPost(url); List nameValuePairs = new ArrayList(); nameValuePairs.add(new BasicNameValuePair(“__VIEWSTATE”, viewstateValue)); nameValuePairs.add(new […]