问题列表 - 第21603页

如何显示下拉列表自动展开,以便在页面加载时显示所有选项

我需要在加载时显示最初展开的DropDown(HTML select元素),以便显示DropDown中的所有选项.我搜索了很多,但令人惊讶的是,我没有找到这样一个简单问题的答案.我正在使用ASP.NET MVC和jquery.

html javascript jquery

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

检测用户何时到达html页面中只读文本区域的末尾

我需要检测用户何时到达html页面中只读textarea的末尾.

textarea将显示一个非常长的应用程序日志.日志文件太大,无法一次加载所有文本(一些日志文件几乎是200 MB).所以我将加载第一行,比方说1000行,然后我需要检测用户何时接近加载文本的最后一行,通过ajax调用给他接下来的n行.

检测此事件的最佳方法是什么?

javascript events textarea

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

如何使用消息将GWT UIBinder页面国际化?

我试图用属性文件国际化UIBinder应用程序.由于我们已经通过com.google.gwt.i18n.client.Messages接口(GWT 1.7.1)公开了很多翻译,因此我们希望重用这些消息.

我尝试过以下方法:

<!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent">
<ui:UiBinder xmlns:ui="urn:ui:com.google.gwt.uibinder"
 xmlns:g="urn:import:com.google.gwt.user.client.ui" 
 xmlns:res="ui:with:be.credoc.iov.webapp.client.MessageConstants">

 <g:HTMLPanel>
  <div>
   <res:msg key="email">Emaileke</res:msg>:
   <g:TextBox ui:field="email" />
  </div>
 </g:HTMLPanel>
</ui:UiBinder>
Run Code Online (Sandbox Code Playgroud)

MessageConstants类如下所示:

@DefaultLocale("nl")
public interface MessageConstants extends Messages {
 String email();
}
Run Code Online (Sandbox Code Playgroud)

但是,这不起作用.我怎样才能做到这一点?

gwt internationalization uibinder

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

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

使用Maven下载Spring 3.0.0依赖项

我只是从.NET转换到JAVA,并且必须使用Spring 3.0.0启动JAVA项目.和Hibernate.

有人可以向我解释step_by_step如何使用Maven下载spring依赖项.我只花了一整天都没有成功.

PS.我有Java 1.5.06并且已经下载了spring(没有依赖项)并安装了Maven.

编辑:

c0mrade:

我认为从春季3.0.0开始.它们被认为是可选的依赖项,所以它们需要单独包含在每个依赖项中,这只是猜测我不确定这一点,如果Pascal或者更有经验的人确认我的语句然后它是真的,到目前为止我已经使用过春天2.5.5

是的......它们绝对是可选的,所以这就是我所做的.我只是将spring-orm pom文件中的hibernate依赖项复制/粘贴到myproject pom文件中,这意味着现在我在我的pom文件中定义了spring和hibernate依赖项.然后我在myproject上运行了"mvn install",之后只需将所有spring和hibernate jar复制到我项目的lib文件夹中.

所以现在我有一个带有spring和hibernate的Java项目.:)

我正在学习Java,这只是我的第二天所以所以请告诉我,如果我做了一些可怕的错误.

更新:

rlovtang:

使用maven时,不要手动下载任何依赖项(如spring),也不要将任何jar副本复制到项目lib文件夹中.当你运行'mvn install'时,所有这些都由maven自动完成.你如何打包你的应用程序,是战争吗?

我明白那个.我很清楚Ma​​ven会自动管理本地存储库中依赖项的类路径,这样我的项目就能在我的本地机器上正常工作.我还认为您可以选择在WAR或EAR中打包依赖项jar,但是如果我想将我的应用程序与JAR一起打包以及输出(目标)文件夹中的所有依赖项JAR,该怎么办?您看,我不想仅使用pom.xml部署我的JAR文件,而是部署应用程序运行所需的所有JAR.


它仍然不起作用:

这是我的pom.xml:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

<modelVersion>4.0.0</modelVersion>

<dependencies>

    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring</artifactId>
        <version>3.0.0.</version>
    </dependency>
</dependencies>
Run Code Online (Sandbox Code Playgroud)

当我点击"mvn install"时,我得到了这个例外:

[INFO]扫描项目... [INFO] -------------------------------------- ---------------------------------- [ERROR]致命错误[INFO] -------- -------------------------------------------------- -------------- [INFO] null [INFO] ----------------------------- ------------------------------------------- [INFO] Trace java.lang Org.apache.maven.maven上的org.apache.artifact.version.DefaultArtersVersion.parseVersion(DefaultArtifactVersion.jav a:136)org.apache.maven.artifact.versioning.DefaultArtifactVersion.(DefaultArtifactVersion.java:47)的.NullPointerException. .artifact.version.VersionRange.createFromVersion(VersionRange.java:219)org.apache.maven.project.artifact.ProjectArtifactFactory.create(ProjectArtifactFactory.java:37)org.apache.maven.project.DefaultMavenProjectBuilder.processProjectLogic(DefaultMavenProjectBuilder) .:java:1017)org.apache.maven.project.project.DefaultMavenProjectBuilder.build内部(DefaultMavenProjectBuilder.java:8 80)org.apache.maven.project.Defa ulgMavenProjectBuilder.buildFromSourceFileInternal(DefaultMavenProject Builder.java:508)org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:200)org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:604)at org.位于org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:391)的apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:487)org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:272)at org org.apache.maven.cli.compatbleMain.main(兼容主页.java:60)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)at java.lang.reflect.Method.在org.codehaus.classworlds.L的org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)调用(未知来源)auncher.launch(Launcher.java:255)org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)org.codehaus.classworlds.Launcher.main(Launcher.java:375)[INFO] --- -------------------------------------------------- ------------------- [INFO]总时间:<1秒[INFO]完成时间:2月18日星期四11:19:44 CET 2010 [INFO]最终记忆: 1M/2M [INFO] -------------------------------------------- …

java spring dependencies maven-2

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

复制const char*

我从一个函数接收一个c-string作为参数,但我收到的参数将在以后销毁.所以我想复制一份.

这就是我的意思:

class MyClass
{
private:
 const char *filename;

public:
 void func (const char *_filename);
}

void MyClass::func (const char *_filename)
{
 filename = _filename; //This isn't going to work
}
Run Code Online (Sandbox Code Playgroud)

我想要实现的不是简单地将一个内存地址分配给另一个,而是复制内容.我希望文件名为"const char*"而不是"char*".

我试图使用strcpy,但它要求目标字符串是非const.

有办法吗?没有在文件名上使用const_cast的东西?

谢谢.

c++ string char

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

使用jQuery延迟重新加载页面

我需要延迟重新加载页面.现在,我有这个:

$('div.navigation_sorter ul li a.delete').click(function(event){
                event.preventDefault();
                var li = $(this).closest('li');
                $.post('<?php echo site_url('admin/navigation/delete_link');?>', { link: li.attr('id')}, function(data){
                    $('<div class="feedback info"><p>'+ data +' has been deleted</p></div>').insertAfter('.navigation_sorter').delay(800);
                    window.location = '<?php echo current_url();?>';
                });
            });
Run Code Online (Sandbox Code Playgroud)

这显然不起作用.任何人都知道如何延迟重新加载至少3秒左右?

jquery delay

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

需要帮助选择开源GIS

我需要一个开源GIS,允许用户使用Web浏览器查看/缩放/点击地图,并且应该符合Java标准(可在Java应用服务器上部署).

好吧,我试图在'what-i-have'和'what-i-need'列表中构建要求:

输入:
位置:lat/long
数据:显示
缩放级别的文本:(假设大约有5个)

输出
数据显示在地图上

非常感谢我能得到的所有帮助.

谢谢.

UPDATE: GeoServer + OpenLayers seems to be the best fit for this requirement

java gis open-source web-applications

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

将简单的图像缓冲区保存到C++中的png

我想以平台独立的方式做到这一点,我知道libpng是可能的,但我发现很难弄清楚如何.有谁知道如何以简单的方式做到这一点?

c++ png

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

如果数据表中没有行,则禁止"Crystal Reports"部分

我在Crystal Report中有一个我要压制的部分.如果我正在使用的数据集中的特定表中有0行,我需要禁止它.我该怎么做?提供的记录编号专用字段似乎是报告中的内部记录计数,与基础数据表中的行无关.

我正在使用C#创建报告,但我无法抑制代码中的部分(它不适合项目结构) - 我必须能够从报告本身中完成.有关的表肯定是传递给数据集中的报告,但它包含0行.必须有办法在报告中建立这个......

有谁能指出我正确的方向?

datatable datarow rowcount crystal-reports

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