小编Sat*_*hya的帖子

是否有任何基于浏览器的IDE来编写Java程序?

我最近尝试使用一些基于浏览器的IDE,比如cloud9 IDE.但它没有直接支持代码java程序.我还读到我们需要遵循一些繁琐的程序来编写和编译java代码.

是否有任何基于浏览器的IDE允许我直接编写和编译和共享Java应用程序?此外,它是否支持Java Web应用程序?

java ide cloud

29
推荐指数
5
解决办法
4万
查看次数

如何在asp.net中将值从控制器传递到视图?

我正在开发一个应用程序,我需要将username的值从控制器传递给视图.我尝试了http://msdn.microsoft.com/en-us/library/system.web.mvc.viewdatadictionary.aspx中给出的ViewData.

我在控制器中的代码是

public ActionResult Index(string UserName, string Password)
{
        ViewData["UserName"] = UserName;
        return View();
}
Run Code Online (Sandbox Code Playgroud)

从其他表单获取用户名和密码.

而视图中的代码是

@{
    ViewBag.Title = "Index";  
}
<h2>Index</h2>
<%= ViewData["UserName"] %>
Run Code Online (Sandbox Code Playgroud)

但是当我运行此代码时,显示屏显示<%= ViewData ["UserName"]%>而不是实际的用户名,例如"XYZ".

我该如何显示实际的UserName?

非常感谢您的帮助.

c# asp.net-mvc asp.net-mvc-3

10
推荐指数
2
解决办法
1万
查看次数

我可以在一个jsp中有两个提交按钮到两个不同的控制器吗?

我正在开发一个项目,其中必须具有允许用户更新和删除将动态显示给他们的表的某些行的功能.

用户将单击单选按钮以选择要更新或删除的行,然后单击更新或提交按钮.

根据他对更新或删除的选择,我必须将所选行的内容传递给2个servlet.现在,用于更新的servlet与delete的servlet不同.我不能在表单的action属性中提到url模式,因为我需要根据用户选择将值传输到2个不同的servlet.

是否有可能实现这一目标?

请建议我解决这个问题的几个方法.

forms jsp servlets

6
推荐指数
1
解决办法
3万
查看次数

是否可以在在线IDE中进行实时协作?

我实际上正在尝试创建一个基于浏览器的IDE,用于教育目的,以编写Java语言程序.我希望它像eclipse orion,除了IDE将能够编译和调试java语言代码(它将只是一个简单的IDE).而且,我想至少在IDE的编辑器部分添加实时协作.

是否有可能创建一个具有谷歌文档等实时协作的在线IDE?此外,MobWrite是实现它的方法之一吗?它是好的吗?

如果有可能,请通知我.非常感谢你提前.

java ide collaboration real-time

5
推荐指数
1
解决办法
6241
查看次数

如何从cakephp中的输入字段中删除标题?

对于一个应用程序,我正在使用带有mysql的cakephp.

我将表中的现有内容回显为:

<?php
echo $form->create('Post',array('action'=>'edit'));

echo $form->input('title');
?>
Run Code Online (Sandbox Code Playgroud)

在.ctp文件中.

这将显示从表中检索到的标题值以及文本框附近的"标题".我不希望在文本框附近显示"标题"这个词.

我将如何实现这一目标?

非常感谢你提前.

textbox cakephp ctp

4
推荐指数
1
解决办法
2478
查看次数

如何在cakephp中设置文本字段的宽度和高度?

在我的应用程序中,我需要从用户那里获取数据库中表中名为"body"的列的输入.

我在.ctp文件中的代码是:

echo $form->input('body',array('style'=>'width: 900px'));
Run Code Online (Sandbox Code Playgroud)

通过这种方式,我可以指定正常工作的身体字段的宽度.但是,我也要指定高度.

我试过了 echo $form->input('body',array('style'=>'width: 900px height: 500px')); echo $form->input('body',array('style'=>'width: 900px','style'=>'height: 500px'));

第一个不适用于宽度或高度,第二个仅修改高度而不修改宽度.有人可以告诉我如何克服这个问题.

非常感谢你提前.

styles cakephp

3
推荐指数
1
解决办法
1万
查看次数

如何在getElementById中使用数组?

我正在开发一个项目,我需要getElementById()在javascript中使用数组值.我尝试了各种各样的东西,但代码不起作用.请帮我.

我有一个这样的值数组:

 var examStateArr=["examState1","examState2","examState3","examState4","examState5","examState6","examState7"];
Run Code Online (Sandbox Code Playgroud)

我用它getElementById()作为:

document.getElementById(examStateArr[str1-1]).value.innerHTML=xmlHttp.responseText
Run Code Online (Sandbox Code Playgroud)

但这不起作用.

当我硬编码值时,代码工作正常,document.getElementById("examState1");但不是在我使用数组时.

str1是我从下面的jsp文件传递的整数:

<%for (int j = 1; j < 8; j++) {%>
<tr>
<select  name='examCountry<%= j%>' onchange=showExamState(<%= j%>,this.value);>  
<option value="none" selected="selected">SELECT</option>
<% for (i = 0; i < countrySize; i++) {%>
<% country = (String) countryArr.get(i);%>
<option  value=<%= country%>><%= country%></option>
<% }%>
</select> 


</td>
<td id='examState<%= j%>'>
<select name='examState<%= j%>'>  
<option value='none'>Select</option>
</select>
</td>
Run Code Online (Sandbox Code Playgroud)

请纠正我的错误.

先感谢您.

javascript ajax

2
推荐指数
1
解决办法
4万
查看次数

是否可以在谷歌应用引擎上部署cakephp应用程序?

我最近读到可以使用Quercus在Google App Engine上部署php应用程序.

是否也可以部署cakephp应用程序?此外,从开发人员的角度来看,开发云应用程序和其他客户端服务器系统之间有什么区别吗?

我是一个新手,并没有太多关于这一切的知识.所以,任何形式的帮助将不胜感激.

先感谢您.

php java google-app-engine cakephp quercus

1
推荐指数
1
解决办法
1932
查看次数

为什么在 Java 中使用类名而不是对象来访问类方法或变量更好?

我正在阅读http://www.oracle.com/technetwork/java/javase/documentation/codeconventions-137265.html#587的 Java 代码约定。

其中,他们提到我们应该避免使用对象来访问类变量或方法,而应该使用类名。

避免使用对象访问类(静态)变量或方法。请改用类名。例如:

classMethod();             //OK 
AClass.classMethod();      //OK
anObject.classMethod();    //AVOID!
Run Code Online (Sandbox Code Playgroud)

在术语、性能或其他方面是否有特殊原因?

java static-methods static-members

1
推荐指数
1
解决办法
2149
查看次数

在Linux中使用HtmlUnitDriver和使用Xvfb编写无头测试有什么区别?

我是测试的新手.

我在Linux上工作.我正在阅读有关无头模式的测试,并遇到了两件事.一个是X虚拟帧缓冲区,它在内存中进行图形操作.因此,不显示任何输出.我在此链接http://www.seleniumtests.com/2012/04/headless-tests-with-firefox-webdriver.html中找到的实施细节.

我遇到的另一个是HtmlUnitDriver.这也不会在运行测试时打开任何浏览器.我使用HtmlUnitDriver编写了一个基本的示例代码,断言似乎工作正常.

我知道HtmlUnitDriver与javascript的效果不太好.但除此之外,选择其中一个有什么重大差异吗?

我将测试一个确实有一些javascript的web应用程序.

我是这个领域的新手.所以,任何答案,建议等将不胜感激.先感谢您

testing webdriver htmlunit xvfb

1
推荐指数
1
解决办法
3085
查看次数