小编Cas*_*sey的帖子

无法提交svn因为工作副本总是过时的

我正在尝试提交一些工作,但是svn总是失败并且告诉我我修改的文件已经过时了.我先尝试更新,但不起作用.清理不起作用.如果我还原文件,复制我的更改并尝试,它仍然会失败.它不仅仅是一个特定的文件,如果我将整个内容恢复到以前的版本,并修改任何文件,这个问题仍然会发生.

我没有想法.谁有什么?

谢谢.

svn tortoisesvn

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

使用多个按钮/帖子处理表单

我有以下表单设置:

<html>
<head></head>

<body>
<form method="post" enctype="multipart/form-data" action="FileUpload">
    <table>
        <th>WEX SI Online Validation</th>
        <tr>
            <td>Step 1: Select File for Validation: </td>
            <td><input name="filename" type="file"/></td>
        </tr>
        <tr>
            <td>Step 2: Validate File:</td>
            <td><input name="validate" type="button" value="Validate"/></td>
        </tr>
        <tr>
            <td>Step 3: Download and Fix Errors:</td>
            <td><input name="download" type="button" value="Download"/></td>
        </tr>
        <tr>
            <td>Step 4: Submit</td>
            <td><input name="submit" type="submit" value="Submit"/></td>
        </tr>
    </table>
</form>
</body>

</html>
Run Code Online (Sandbox Code Playgroud)

我该怎么处理?我正在使用Java/JSP/Servlets,但我不知道如何处理上传部分和其他操作的帖子.

我认为最好创建一种表单控制器来处理表单的帖子,并根据用户的操作委托给其他servlet.我不知道如何告诉用户选择了什么.

java jsp servlets java-ee

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

如何使用jquery检查元素是否包含任何子元素?

我有一个向左浮动的div,另一个向右浮动.我想检查右边的div是否有子元素; 如果它没有任何可见元素,我想要应用左侧div的新类.见下文:

<div id="leftContent" class="left ">
    <table></table>
</div> 


<div id="rightContent" class="content">
    //the dom has no visible element
    //”#ctl00_ContentPlaceHolder1_ somegridView” is not visible     
</div> 
Run Code Online (Sandbox Code Playgroud)

我正在使用以下脚本:

$(document).ready(function() {
    if ($(“#ctl00_ContentPlaceHolder1_ somegridView”).lenght = 0) {

        $("# leftContent ").removeClass("left");
        $("# leftContent ").addClass("center");


    }
});
Run Code Online (Sandbox Code Playgroud)
div.left
{
    float: left;
    width: 365px;
    margin-left: 5px;
    padding-left: 2px;
}
div.center
{
    padding: 2px;
    margin: 5px;
    float: none;
    width: 95%;
    clear: both;
}
Run Code Online (Sandbox Code Playgroud)

如果div id="rightContent"空?

html javascript jquery

7
推荐指数
2
解决办法
9753
查看次数

如何在Intellij Idea中配置rails

我有一个安装了Ruby插件的IntelliJ Idea 11.我试图配置一个项目,但IDE不能将我的视图识别为模块.它只是添加其他文件夹(控制器,数据库,配置)我做错了什么?

不能在这里或在我的项目中看到意见

谢谢

ruby-on-rails intellij-idea ruby-on-rails-3

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

不使用Visual Studio构建.net应用程序

我很想知道使用MSBuild,NAnt或类似工具构建.net应用程序的人.你在用什么,为什么用它代替VS IDE?

我喜欢使用不同的编辑器,我正在考虑改用可以让我保持IDE免费的东西.

谢谢!

.net msbuild nant visual-studio

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

如何使用Apache Poi更改工作表的选项卡颜色

我正在尝试使用Apache POI设置工作表选项卡的背景颜色.我似乎无法弄清楚如何在标签上自己设置样式.

谢谢您的帮助!

java apache-poi

6
推荐指数
2
解决办法
5633
查看次数

从InputStream或Byte数组构造DataSource

我正在编写一个小文件上传实用程序,作为更大项目的一部分.最初我是使用Apache commons文件实用程序类从servlet处理它.以下是我为该服务编写的快速测试客户端的片段:

public static void main(String[] args) {

  JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean();

 factory.getInInterceptors().add(new LoggingInInterceptor());
 factory.getOutInterceptors().add(new LoggingOutInterceptor());
 factory.setServiceClass(FileUploadService.class);
 factory.setAddress("http://localhost:8080/FileUploadService/FileUploadService");
 FileUploadService client = (FileUploadService) factory.create();

 FileType file = new FileType();
 file.setName("statemo_1256144312279");
 file.setType("xls");

 DataSource source = new FileDataSource(new File("c:/development/statemo_1256144312279.xls"));
 file.setHandler(new DataHandler(source));
 Boolean ret = client.uploadFile(file);
 System.out.println (ret);
 System.exit(0);
Run Code Online (Sandbox Code Playgroud)

}

这绝对没问题.现在问题出现在我试图替换Apache commons实用程序时.在上面的代码中,我正在从具有绝对路径名的File创建一个DataSource.在我的servlet中,我无法获得绝对路径名称,而我通过线路发送的文件是空的.

这是servlet代码:

 @SuppressWarnings("unchecked")
    protected void doPost (final HttpServletRequest request, final HttpServletResponse response) 
        throws ServletException, IOException {

    // form should have enctype="multipart/form-data" as an attribute
 if (!ServletFileUpload.isMultipartContent (request)) {
  LOG.info("Invalid form attribute");
  return; …
Run Code Online (Sandbox Code Playgroud)

java servlets apache-commons

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

使用xsd将csv转换为xml

我试图找到一种可重用的方法来获取CSV文件并从中生成符合指定XSD的XML文件.我还没有找到一个可重复使用的方法.我使用了Altova MapForce,它允许我导入CSV文件和XSD,进行映射而不是从中生成代码,但是只要XSD发生变化,代码就需要重新生成.Altova也生产了很多代码.

我理想的解决方案是一组Java类,我可以将CSV文件提供给XSD,并从中获取XML文件.我找不到这样的东西,我正在考虑可能创造一些东西.

想法?基于这个问题,这里有什么东西使用XSLT 吗?

谢谢.

xml csv xslt xsd

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

将静态2D字符串数组转换为HashMap

将2D数组字符串转换为HashMap的最简单方法是什么?

例如,拿这个:

final String[][] sheetMap = { /* XSD Name,  XSL Sheet Name */
                              {"FileHeader", "FileHeader"}, 
                              {"AccountRecord", "AccountRecord"}, 
                              {"DriverCardRecord", "DriverCardRecord"}, 
                              {"AssetCardRecord", "AssetCardRecord"},
                              {"SiteCardRecord", "SiteCardRecord"}
                            };

这很可能是从文件加载而且会更大.

java

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

如何在Java中表示静态结构

以下是C++中的静态结构.如何在java中表示.

static struct {
       int c1;
       int c2;
   } pair[37]= {{3770,3780}, {3770,3781}, {3770,3782}, {3770,3785},
                {3770,3786}, {3770,3787}, {3771,3780}, {3771,3781},
                {3771,3782}, {3771,3785}, {3771,3786}, {3771,3787},
                {3772,3780}, {3772,3783}, {3773,3780}, {3773,3781},
                {3773,3782}, {3773,3785}, {3773,3786}, {3773,3787},
                {3774,3780}, {3774,3781}, {3774,3782}, {3774,3783},
                {3774,3785}, {3774,3786}, {3774,3787}, {3776,3780},
                {3776,3785}, {3776,3786}, {3776,3787}, {53,3770},
                {53,3771},{53,3772},{53,3773},{53,3774},{53,3776}};
Run Code Online (Sandbox Code Playgroud)

谢谢

c++ java

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