ok,,, i am sorry... and i cant able to see the examples with the combination of flex with jsp so i....
thank u On Fri, Nov 28, 2008 at 6:08 PM, Vinod M. Jacob <[EMAIL PROTECTED]> wrote: > Please don`t send the same question more then once.......it creates > different threads with the same topic > > > On Fri, Nov 28, 2008 at 9:43 AM, varu <[EMAIL PROTECTED]> wrote: > >> >> hi >> good morning to all anybody can help me out in this problem .... >> here i am trying to send login username and password from our flex >> to jsp to conform whether username and password are correct or not >> *************login.mxml***************************** >> <?xml version="1.0" encoding="utf-8"?> >> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" >> layout="absolute" applicationComplete="employees.send()"> >> <mx:Script> >> <![CDATA[ >> import mx.events.ValidationResultEvent; >> import mx.controls.Alert; >> private function validateEmpName():void{ >> if (empNameValidator.validate().type == ValidationResultEvent.VALID) >> { >> submitForm(); >> } >> >> else >> { >> Alert.show("Username can not be blank"); >> >> } >> } >> >> private function submitForm():void >> { >> employees.cancel(); >> employees.send(employeeModel); >> } >> >> private function onResult(event:Event):void >> { >> return; >> } >> >> ]]> >> </mx:Script> >> <mx:Model id="employeeModel"> >> <root> >> <username>{username.text}</username> >> <pwd>{pwd.text}</pwd> >> <conform>{}</conform> >> </root> >> </mx:Model> >> <mx:HTTPService id="employees" useProxy="false" method="POST" >> url="employee.jsp"/> >> <mx:DataGrid dataProvider="{employees.lastResult.people.person}" >> width="50%" x="181" y="41"> >> <mx:columns> >> <mx:DataGridColumn dataField="username" headerText="User Name" /> >> <mx:DataGridColumn dataField="pwd" headerText="Password"/> >> <mx:DataGridColumn dataField="conform" headerText="Conformation"/> >> </mx:columns> >> </mx:DataGrid> >> <!-- The Application class states property defines the view >> states.--> >> <mx:states> >> <mx:State name="Register"> >> <!-- Add a TextInput control to the form. --> >> <mx:AddChild relativeTo="{loginForm}" >> position="lastChild" >> creationPolicy="all"> >> <mx:FormItem id="confirm" label="Confirm:"> >> <mx:TextInput id="cpwd"/> >> </mx:FormItem> >> </mx:AddChild> >> <!-- Set properties on the Panel container and Button >> control.--> >> <mx:SetProperty target="{loginPanel}" >> name="title" value="Register"/> >> <mx:SetProperty target="{loginButton}" >> name="label" value="Register"/> >> <!-- Remove the existing LinkButton control.-- >> >> <mx:RemoveChild target="{registerLink}"/> >> <!-- Add a new LinkButton control to change view state >> back to the login form.--> >> <mx:AddChild relativeTo="{spacer1}" position="before"> >> <mx:LinkButton label="Return to Login" >> click="currentState=''"/> >> </mx:AddChild> >> </mx:State> >> >> </mx:states> >> <mx:StringValidator id="empNameValidator" source="{username}" >> property="text" triggerEvent=""/> >> <mx:Panel id="loginPanel" >> title="Login" >> horizontalScrollPolicy="off" >> verticalScrollPolicy="off" x="181" y="182"> >> <mx:Form id="loginForm"> >> <mx:FormItem label="Username:" required="true"> >> <mx:TextInput id="username"/> >> </mx:FormItem> >> <mx:FormItem label="Password:" required="true"> >> <mx:TextInput id="pwd"/> >> </mx:FormItem> >> </mx:Form> >> <mx:ControlBar> >> <!-- Use the LinkButton to change to the Register view >> state.--> >> <mx:LinkButton id="registerLink" >> label="Need to Register?" >> click="currentState='Register'"/> >> <mx:Spacer width="100%" id="spacer1"/> >> <mx:Button label="Login" id="loginButton" >> click="validateEmpName()"/> >> </mx:ControlBar> >> </mx:Panel> >> </mx:Application> >> >> ******************************login.jsp************************************** >> <[EMAIL PROTECTED] contentType="text/html"%> >> <[EMAIL PROTECTED] pageEncoding="UTF-8"%> >> <%-- >> The taglib directive below imports the JSTL library. If you uncomment >> it, >> you must also add the JSTL library to the project. The Add Library... >> action >> on Libraries node in Projects view can be used to add the JSTL 1.1 >> library. >> --%> >> <%-- >> <[EMAIL PROTECTED] uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> >> --%> >> >> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" >> "http://www.w3.org/TR/html4/loose.dtd"> >> <% >> String username="username"; >> String password="password"; >> String uname=request.getParameter("uname"); >> String pwd=request.getParameter("pwd"); >> String employees="<?xml version=\'1.0\'encoding=\'UTF-8\'? >> ><people><person><username>vardhan</username><conform>ok</conform></ >> >> person></people>"; >> if(uname.equals(username)) >> { >> out.println(employees+"<people><person><username>"+(uname)+"</ >> username><pwd>Conform</pwd></person></people>"); >> } >> else{ >> out.println(employees"<people><person><username>"+(uname)+"</ >> username><pwd>Rejected</pwd></person></people>"); >> } >> >> %> >> and one more i dont want to display the result in a data grid and i >> want to diplay in a panal >> >> advanced appreciations >> >> thanks >> >> varu >> >> >> > > > > -- varu --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Flex India Community" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/flex_india?hl=en -~----------~----~----~----~------~----~------~--~---

