Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.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 选择选项对jdo对象的html值_Java_Html_Select_Jdo - Fatal编程技术网

Java 选择选项对jdo对象的html值

Java 选择选项对jdo对象的html值,java,html,select,jdo,Java,Html,Select,Jdo,我正在做一个查询,从我的JDO中获得一个相册名称列表,然后它们以html格式显示在选择菜单中,如下所示 List<NomeAlbum> results = (List<NomeAlbum>) query.execute(utilizador); if (!results.isEmpty()) { for (NomeAlbum e : results) { resultados = result

我正在做一个查询,从我的JDO中获得一个相册名称列表,然后它们以html格式显示在选择菜单中,如下所示

  List<NomeAlbum> results = (List<NomeAlbum>) query.execute(utilizador);
    if (!results.isEmpty()) 
    {
        for (NomeAlbum e : results) 
        {
            resultados = resultados + "<option value='"+results.get(i).nome+"'>"+results.get(i).nome+"</option>";
  if (item.getFieldName().equals("textarea")) {
                byte[] buffer = new byte[8192];
                ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
                int len = stream.read(buffer, 0, buffer.length);
                outputStream.write(buffer, 0, len);
                tituloparam = outputStream.toString();

有人能帮我保存所选选项的值吗?谢谢你的时间

我没有得到我想要的,然后我决定做一个变通办法。我会尽我所能解释清楚,因为将来可能会有人对此表示怀疑

通过javascript,每当选择列表发生更改时,我都会更改textarea的值

<script type="text/javascript">
function album(selectValue,targetTextArea)
{
 var txtNode=document.createTextNode(selectValue);
 var textArea=document.getElementById(targetTextArea);
 textArea.value = selectValue;
}
</script>
现在,我可以从html选择表单中获取java类的值。也许有更好的办法,但这是我能安排的

<script type="text/javascript">
function album(selectValue,targetTextArea)
{
 var txtNode=document.createTextNode(selectValue);
 var textArea=document.getElementById(targetTextArea);
 textArea.value = selectValue;
}
</script>
  if (item.getFieldName().equals("textarea")) {
                byte[] buffer = new byte[8192];
                ByteArrayOutputStream outputStream = new ByteArrayOutputStream();
                int len = stream.read(buffer, 0, buffer.length);
                outputStream.write(buffer, 0, len);
                tituloparam = outputStream.toString();