问题列表 - 第9596页

如何将多个"记录集"从HTML表单发布到JSP或Java Servlet?

JSP或任何相关的轻量级技术(如JSTL)是执行HTTP POST"数据分组",还是以PHP的方式支持表单元素"索引"?

例如,您可以使用以下输入创建HTML表单:

<input type="text" name="person[1][name]" />
<input type="text" name="person[1][age]" />
<input type="text" name="person[2][name]" />
<input type="text" name="person[2][age]" />
Run Code Online (Sandbox Code Playgroud)

...并且PHP会自动将其解析为嵌套的关联数组.JSP,Java Servlet或任何相关的规范或工具是否提供开箱即用的这种翻译?

目标是以单一形式提交多个"记录组",并在JSP或Servlet中处理它们的服务器端.


要求:

  • 该功能不能依赖JavaScript
  • 没有完整的框架,如Spring,Struts等
  • 我试图避免使用我自己的命名约定和手动字符串解析/正则表达式来重新发明轮子

相关链接:

java jsp servlets httprequest

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

如何在MATLAB中从文本文件创建矩阵?

我有一个包含4列的文本文件,每列有65536个数据点.行中的每个元素都用逗号分隔.例如:

X,Y,Z,AU
4010.0,3210.0,-440.0,0.0
4010.0,3210.0,-420.0,0.0
etc.
Run Code Online (Sandbox Code Playgroud)

所以,我有65536行,每行有4个数据值,如上所示.我想将其转换为矩阵.我尝试将数据从文本文件导入到excel文件,因为这样很容易创建矩阵,但我丢失了一半以上的数据.

file-io matlab matrix

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

这是用Java重写文件内容的最佳方法吗?

我想重写一个文件的内容.

到目前为止我所想到的是:

  1. 保存文件名
  2. 删除现有文件
  3. 创建一个具有相同名称的新空文件
  4. 将所需内容写入空文件

这是最好的方法吗?或者是否有更直接的方式,即不必删除和创建文件,只需更改内容?

java file-io rewrite

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

矩阵变换; 概念和理论,是否有实际学习的免费资源?

我最近很乐意从坐标渲染图表和图表,我很着迷使用矩阵来转换坐标空间.

我已经能够成功地缩放和反转二维坐标空间,但现在我的胃口被激发了.:)

我在哪里可以获得关于矩阵,矩阵数学的清晰,信息丰富,(免费)的教育材料,特别是适用于二维和三维空间?

math matrix hyperlink coordinates

23
推荐指数
3
解决办法
3038
查看次数

在GWT中导入Gears API时找不到org.apache.xerces.jaxp.SAXParserFactoryImpl

我使用Eclipse 创建了一个GWT项目,该项目运行良好(我能够在托管模式和Google App Engine上运行),直到我尝试导入Google Web ToolkitGears API.将以下行添加到我的java源文件后:

import com.google.gwt.gears.client.geolocation.Geolocation;
Run Code Online (Sandbox Code Playgroud)

我尝试编译时收到以下错误:

19-Jun-2009 3:36:09 AM com.google.apphosting.utils.jetty.JettyLogger warn
WARNING: failed com.google.apphosting.utils.jetty.DevAppEngineWebAppContext@1c7d682{/,C:\Documents and Settings\Geoff Denning\workspace\TaskPath\war}
javax.xml.parsers.FactoryConfigurationError: Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found
Run Code Online (Sandbox Code Playgroud)

我已经将gwt-gears.jar文件添加到我的\ war\WEB-INF\lib目录中,我在Eclipse中引用它如下:

Eclipse中的Java构建路径http://i41.tinypic.com/148klk4.png

我甚至打开了gwt-gears.jar文件并确认org/apache/xerces/jaxp/SAXParserFactoryImpl.class确实存在.任何人都可以给我任何指示,为什么我得到上述错误?

java gwt xerces

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

如何在Xcode中向后导航?

在Visual Studio中,我可以通过按+ 向后导航.这在查看函数的定义然后立即返回到我正在处理的代码时非常有用. Ctrl-

我怎么能在Xcode中做到这一点?(我使用的是3.1.2版本)

xcode keyboard-shortcuts

10
推荐指数
3
解决办法
5301
查看次数

是否有可能检测到蜂窝网络是否可用?

我正在研究iPhone应用程序,我希望能够检查手机是否能够拨打电话(如果没有,则警告用户).这可能是由于没有可用的蜂窝服务或用户将电话置于"飞行模式".

我查看了Apple的文档,我找不到任何可以让我查看的内容.我错过了什么,或Apple没有将此信息公开给应用程序?

编辑:只是要强调,我对检查IP网络连接不感兴趣,但想确定我的应用是否可以拨打电话.

iphone cocoa-touch

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

使用定制语言合成通用编程语言(Python)(PureData/MaxMSP/ChucK)

我正在学习Python,因为它吸引我作为数学家,但也有许多有用的科学计算,图像处理,网络应用程序等库.

令我感到沮丧的是,对于我的某些兴趣(电子音乐或装置艺术),有非常特定的编程语言似乎更适合这些目的,例如Max/MSP,PureData和ChucK - 都非常吸引人.

我的问题是,如何处理这些不同的语言?我应该只是通过使用插件和Python解释器来学习Python并管理其他人吗?是否有用于集成语言的好工具,或者仅仅是学习所有语言的正确方法?

python chuck puredata

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

List Iterator Remove()

我有一个列表迭代器,它通过一个列表并删除所有偶数.我可以使用list迭代器来打印出数字,但是我不能使用list的remove()并传入dereferenced迭代器.

我注意到当remove()语句生效时,*itr被破坏了吗?有人可以解释一下吗?

#include <iostream>
#include <list>

#define MAX 100

using namespace std;

int main()
{
    list<int> listA;
    list<int>::iterator itr;

    //create list of 0 to 100
    for(int i=0; i<=MAX; i++)
        listA.push_back(i);

    //remove even numbers
    for(itr = listA.begin(); itr != listA.end(); ++itr)
    {
        if ( *itr % 2 == 0 )
        {
            cout << *itr << endl;
            listA.remove(*itr);    //comment this line out and it will print properly
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c++ stl list

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

从vba的Unicode字符串到平面文件

我想将一个unicode字符串存储在一个excel/vba宏的Windows框中的平面文件中.宏将普通字符串转换为unicode表示,需要将其存储在文件中并稍后检索.

unicode vba flat-file

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