Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Flex > Flex Internet Explorer 6


Автор: vasylshvv 10.6.2009, 11:06
У меня есть проблема с передачей данных через Explorer

На Java я написал сервлет
package contr;
import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class ComboControll extends HttpServlet {
    /**
     * 
     */
   public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        
        String parametr = request.getParameter("Submitcombo");
        System.out.println(parametr);
        
        }
        
    }

Application Flex

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:HTTPService id="httpservice" method="GET" url="http://localhost:8080/Combobox/controller" fault="onFault(event)"/>
<mx:Script>
    <![CDATA[
        import mx.rpc.events.FaultEvent;
        private function onFault(event:FaultEvent):void {
            trace(combo.text);
        }
    ]]>
</mx:Script>
    <mx:ComboBox x="10" y="10" width="476" id="combo">
    <mx:ArrayCollection>
        <mx:String>1</mx:String>
        <mx:String>2</mx:String>
        <mx:String>3</mx:String>
        <mx:String>4</mx:String>
        <mx:String>5</mx:String>
    </mx:ArrayCollection>
    </mx:ComboBox>
    <mx:DataGrid x="47" y="106">
        <mx:columns>
            <mx:DataGridColumn headerText="Column 1" dataField="col1"/>
            <mx:DataGridColumn headerText="Column 2" dataField="col2"/>
            <mx:DataGridColumn headerText="Column 3" dataField="col3"/>
        </mx:columns>
    </mx:DataGrid>
    <mx:Button x="360" y="59" label="Button"  id="but" click="httpservice.send({Submitcombo:combo.text})"/>

</mx:Application>


Если я запускаю приложение по Internet Explore то принажатие второй раз кнопки Button  у меня Java не выводить в консоль

Если я запускаю под Mozila у меня всьо работает сколько бы не жал всегда выводить в консоль

В чем может быть проблема?

Где то настройки Explorera?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)