Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Java中将HTML textarea元素拆分为行数组_Java_Split_Textarea - Fatal编程技术网

如何在Java中将HTML textarea元素拆分为行数组

如何在Java中将HTML textarea元素拆分为行数组,java,split,textarea,Java,Split,Textarea,如果您指的是Java而不是JavaScript(假设您有一个JSP系统),那么如何在Java中将HTML textarea元素拆分为一组行: 或 对于JavaScript: var lines = document.getElementById("myTextArea").value.split('\\n'); 在Java中,获取文本并将其传递给如下方法: private String[] split(String s) { if (s==null) {

如果您指的是Java而不是JavaScript(假设您有一个JSP系统),那么如何在Java中将HTML textarea元素拆分为一组行:


对于JavaScript:

var lines = document.getElementById("myTextArea").value.split('\\n');

在Java中,获取文本并将其传递给如下方法:

private String[] split(String s) {
        if (s==null) {
            return new String[0];
        }

        StringTokenizer st = new StringTokenizer(s,"\n");
        ArrayList list = new ArrayList();
        while (st.hasMoreElements()) {
            list.add(st.nextToken());
        }

        return (String[]) list.toArray(new String[list.size()]);
}

你从哪里得到的?它是什么样的物体?您可以发布您已经拥有的代码吗?String notes=request.getParameter(“notes”);notes是一个textarea html元素Java有/REGEX/符号?不,它应该是“\\n”,而不是/\n/。我没有使用JTextArea,所以getText()不起作用。我使用request.getParameter(“textarea”)获取textarea内容,它返回字符串。不,不是JS。
var lines = document.getElementById("myTextArea").value.split('\\n');
private String[] split(String s) {
        if (s==null) {
            return new String[0];
        }

        StringTokenizer st = new StringTokenizer(s,"\n");
        ArrayList list = new ArrayList();
        while (st.hasMoreElements()) {
            list.add(st.nextToken());
        }

        return (String[]) list.toArray(new String[list.size()]);
}