| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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? |