Developing a School Application Login Page (cont.)

10 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$69.99
List Price:  $99.99
You save:  $30
€65.24
List Price:  €93.21
You save:  €27.96
£55.79
List Price:  £79.71
You save:  £23.91
CA$95.78
List Price:  CA$136.84
You save:  CA$41.05
A$107.15
List Price:  A$153.08
You save:  A$45.92
S$95.25
List Price:  S$136.08
You save:  S$40.82
HK$547.16
List Price:  HK$781.69
You save:  HK$234.53
CHF 63.78
List Price:  CHF 91.12
You save:  CHF 27.33
NOK kr771.03
List Price:  NOK kr1,101.52
You save:  NOK kr330.49
DKK kr486.66
List Price:  DKK kr695.26
You save:  DKK kr208.59
NZ$117.65
List Price:  NZ$168.07
You save:  NZ$50.42
د.إ257.05
List Price:  د.إ367.24
You save:  د.إ110.18
৳7,682.75
List Price:  ৳10,975.83
You save:  ৳3,293.07
₹5,839.27
List Price:  ₹8,342.17
You save:  ₹2,502.90
RM334.02
List Price:  RM477.20
You save:  RM143.17
₦92,745.84
List Price:  ₦132,499.74
You save:  ₦39,753.90
₨19,488.62
List Price:  ₨27,842.08
You save:  ₨8,353.45
฿2,593.98
List Price:  ฿3,705.84
You save:  ฿1,111.86
₺2,266.58
List Price:  ₺3,238.11
You save:  ₺971.53
B$358.23
List Price:  B$511.78
You save:  B$153.55
R1,308.04
List Price:  R1,868.72
You save:  R560.67
Лв127.69
List Price:  Лв182.42
You save:  Лв54.73
₩96,593.58
List Price:  ₩137,996.75
You save:  ₩41,403.16
₪262.11
List Price:  ₪374.46
You save:  ₪112.34
₱4,037.82
List Price:  ₱5,768.57
You save:  ₱1,730.74
¥10,982.62
List Price:  ¥15,690.13
You save:  ¥4,707.51
MX$1,188.90
List Price:  MX$1,698.50
You save:  MX$509.60
QR255.36
List Price:  QR364.82
You save:  QR109.45
P960.21
List Price:  P1,371.80
You save:  P411.58
KSh9,275.87
List Price:  KSh13,251.81
You save:  KSh3,975.94
E£3,354.25
List Price:  E£4,792
You save:  E£1,437.74
ብር4,018.25
List Price:  ብር5,740.61
You save:  ብር1,722.35
Kz58,443.04
List Price:  Kz83,493.64
You save:  Kz25,050.60
CLP$66,028.30
List Price:  CLP$94,330.18
You save:  CLP$28,301.88
CN¥506.69
List Price:  CN¥723.88
You save:  CN¥217.18
RD$4,095.54
List Price:  RD$5,851.02
You save:  RD$1,755.48
DA9,393.81
List Price:  DA13,420.31
You save:  DA4,026.49
FJ$158.42
List Price:  FJ$226.32
You save:  FJ$67.90
Q544.03
List Price:  Q777.22
You save:  Q233.19
GY$14,645.70
List Price:  GY$20,923.32
You save:  GY$6,277.62
ISK kr9,806.99
List Price:  ISK kr14,010.59
You save:  ISK kr4,203.60
DH708.51
List Price:  DH1,012.20
You save:  DH303.69
L1,235.26
List Price:  L1,764.74
You save:  L529.47
ден4,024.43
List Price:  ден5,749.43
You save:  ден1,725
MOP$564.37
List Price:  MOP$806.28
You save:  MOP$241.91
N$1,312.44
List Price:  N$1,875
You save:  N$562.55
C$2,589.99
List Price:  C$3,700.15
You save:  C$1,110.15
रु9,350.18
List Price:  रु13,357.97
You save:  रु4,007.79
S/262
List Price:  S/374.30
You save:  S/112.30
K266.57
List Price:  K380.83
You save:  K114.26
SAR262.49
List Price:  SAR375.01
You save:  SAR112.51
ZK1,865.62
List Price:  ZK2,665.29
You save:  ZK799.66
L324.62
List Price:  L463.77
You save:  L139.14
Kč1,642.25
List Price:  Kč2,346.17
You save:  Kč703.92
Ft25,489.50
List Price:  Ft36,415.13
You save:  Ft10,925.63
SEK kr767.15
List Price:  SEK kr1,095.98
You save:  SEK kr328.82
ARS$61,365.44
List Price:  ARS$87,668.68
You save:  ARS$26,303.23
Bs484.79
List Price:  Bs692.59
You save:  Bs207.79
COP$272,495.59
List Price:  COP$389,296.10
You save:  COP$116,800.51
₡35,128.88
List Price:  ₡50,186.26
You save:  ₡15,057.38
L1,728.92
List Price:  L2,470
You save:  L741.07
₲521,305.22
List Price:  ₲744,753.66
You save:  ₲223,448.44
$U2,682.06
List Price:  $U3,831.68
You save:  $U1,149.62
zł282.11
List Price:  zł403.03
You save:  zł120.92
Already have an account? Log In

Transcript

Hello, in this video we will try to write the login action code which will check the username and password and if it is correct it will log into the page and displays the dashboard. If it is wrong it will it will give you an error message. So, here our login page and this is our login button initially user name should be required. So, in the behavior here required you can set it as a true password same is required and should you set it to be true and the buzzword should be secret. So in the appearance here, you will sit secret Through. Okay, so to get the value of the username and password once the user press login in the back pain, there are two ways I will simply now I'll tell you about one way where the finish is which we will use is I will bind this component to the back beam.

So, to do that, to add this component back pain, so that you can access this component in the back pain. If component is advancing, you will find here binding it mean. It means carried an object of this component in my bag bean so that I can programmatically make some change and it gives a value or says the value of this component. So in the user name here binding, I will edit management I would create a new manage been called a login philosophy Login beam and package will be view dot been a property will be user name in both tickets thickest so here's the will check it is set it or not. So, this was selected login username input text so I bind now this component in this back pain so in the back pain you will find us on a member tickets enrich in both tickets to component to that you will be able to make some manipulation or change on it.

Okay, we will do the same as a password so in the password I will go to the pointing and I would it select my back been and I carry You property I will call it password input text okay this is for username and password for login we need an action to enter the back pain so I will select my back pain and they the message will be login action in your name can see login action. So in the look in action here now in this talk in action we should write the code which will check the username and the password. So, first we can make a try and catch and we should try we will get the user name and password so I will write drink user Name equal. We will get it from the user name in particular, it's a binding. So I will say this is the input tickets dot.

Get ID value. Don't just drink. Drink password equal. I will not check if it is null or not because Anyway, I'll use it the required withdrew. So here's a password input tickets. Don't get to value.

Don't drink. So now we receive a username and password if you want just to print it to be sure you get it correctly. So user name user name Okay then after that we have to check the connector database and check as the username and password is correct or not so I will create here prepared statement okay is t equal now okay reason sit or is equal now exists so I think okay insert Java SQL statement this and insert prepared statement as well. Here I would define my SQL statement. So I think SQL equals we should write our SQL statement furnace first we need to define the connection. So connection con equal null.

So here after you find the select statement, erasure of SQL, here I will set the connection equal and common here my ID if you till I create connections, there is a connection here. You Connection method, which you get the connection from the data source called a school. So we have to define this data source in the WebLogic. So that the logging can access the data source, I will show you how you can create this data source. We will create it in ways that have a source way before deploying our ADF application. So here's the connection, we can get it from my if you take a look at the connection, it imports the connection here, my ADF you to look good connection.

So now I get the connection. Then in the state equal connection, Very beer misstatement SQL okay we can add this and try and catch here. After that we can say R is equal to execute query in wire RS dot execute is next it means the username and the password is correct So here I will try to set some variables in the session scope. As I told you in the filter here we use the user name and the filter in the session scope. So what it is okay I will just distort this so you see my ad if you don't, there is a function to button sitter positions if key will be my username and the object will be username like this Okay, so after that we will move to the dashboard as an outcome, your dashboards Okay, so if it is not correct, okay, or any exception, okay, we can display here my ad You don't show error message invalid username or password invalid username or password.

So this review or quit again. Here I will get the username and the password I generate connection gets a connection. Good execute the SQL statement if it is correct, I will set it in the user name and return dashboard. So we need to write this SELECT statement. So we will continue and negativity see you Nick activity

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.