Java EE?????? - PowerPoint PPT Presentation

1 / 29
About This Presentation
Title:

Java EE??????

Description:

Java EE 5 JSP http://www.xin126.cn/ 5 JSP JSP JSP ... – PowerPoint PPT presentation

Number of Views:95
Avg rating:3.0/5.0
Slides: 30
Provided by: xin147
Category:
Tags: java | servlet

less

Transcript and Presenter's Notes

Title: Java EE??????


1
Java EE??????
  • ?5?
  • JSP????

???? ??? ???????? http//www.xin126.cn/
2
?5? JSP??
  • JSP?????
  • JSP?????
  • JSP???
  • JSP??
  • JSP?????

3
5.1 JSP???????
  1. lt_at_page contentType"text/html"
    pageEncoding"UTF-8"gt
  2. lthtmlgt
  3. ltheadgt
  4. lttitlegtJSP????????lt/titlegt
  5. lt/headgt
  6. ltbodygt
  7. lt! int sum0
  8. int x 1
  9. gt

3
4
  • lt
  • while ( x lt 10 )
  • sum x
  • x
  • gt
  • ltpgt1??10???? ltsumgt lt/pgt
  • ltpgt??????ltnew java.util.Date()gtlt/pgt
  • lt/bodygt
  • lt/htmlgt

2016?1?24?
4
5
????
5
6
5.1 JSP???????
  • ??JSP???????HTML??????JSP??????Java?????
  • JSP????
  • HTML??
  • JSP?? ??????????
  • JSP???JSP??????Java??,????????????????????????

7
5.2 ??
  • ????
  • ????

8
????
  • ??????lt!?gt? ?
  • ??????????????????

9
????
  • ??????? JSP ?????, lt! ?gt??????????JSP??????,????
    JSP????????????
  • ??????lt! ???? gt
  • ??????????Java?????????????
  • ? lt!int a,b100,c
  • String username??
  • Date date
  • gt

10
????
  • lt! ???? gt????JSP???????,??????JSP?????
  • ?lt! Date date
  • int start,end,sum
  • gt
  • ltHTMLgtltBODY gt

11
????
  • JSP???JSP???lt! ???? gt?????????????,??????JSP????
    ???,???????JSP?????????,??????????
  • lt_at_ page contentType"text/htmlcharsetGB2312"
    gt
  • ltHTMLgtltBODY gt
  • lt! int i0
  • gt
  • lt i
  • gt
  • ltPgt??? lt i gt ?????????
  • lt/BODYgtlt/HTMLgt

12
??????
  • ???lt! gt?????????????????????ltgt????????????????
    ????
  • ????JAVA??????????????????,????????????
  • lt_at_ page contentType"text/htmlcharsetGB2312"
    gt
  • ltHTMLgtltBODY gt
  • lt int i0 gt
  • lt i gt
  • ltPgt??? lt i gt ?????????
  • lt/BODYgtlt/HTMLgt

13
????
  • ??????JSP????,????Servlet ??????????????????????
  • ??????lt! ???? gt
  • ???????Java??????????,???????????????????????
  • ?lt gt????????

14
????
  • lt_at_ page contentType"text/htmlcharsetGB2312"
    gt
  • ltHTMLgtltBODYgt
  • lt! double multi(double x,double y)
  • return xy
  • double div(double x,double y)
  • return x/y gt
  • lt out.println("??multi????12?18??")
  • double amulti(12,18)
  • out.println(a)
  • out.println("ltBRgt??div????12??4??")
  • double bdiv(12,4)
  • out.println(b) gt
  • lt/BODYgtlt/HTMLgt

15
5.3Java???
  • Java???????lt ?gt???Java????,????????????
  • ?????? lt Java ?? gt
  • ???????????JSP???????
  • ????????JSP??? , Java?????????,??????????? ?
  • synchronized ?????????????,??????? ?

16
synchronized ??
  • lt! int count0 //??????count
  • synchronized void setCount()
    //synchronized?????
  • count
  • gt
  • lt setCount()
  • out.println("???"count"????????")
  • gt

17
????????
  • ??JSP??????????,???JSP????????
  • ????????????,??????????,???JSP????????????????????
    ????????????????????

18
????????(?)
  • ?JSP??????Java????,??????????????????
  • ???????JSP???,JSP??????????????

19
5.4 Java???
  • ?lt?gt????Java???.
  • ?????????????,?????????????????????

20
Java???
  • lt double a8
  • int x12,y10
  • gt
  • lt axy-100/yx5 gt
  • ltxgtyagt0gt
  • ltMath.sin(x)Math.cos(y)gt
  • ltBRgt ?8????
  • ltMath.sqrt(8)gt

21
????????
  • (1)lt????????,lt????????
  • (2)?????????Java???,??????????
  • (3) ??????????,?????????

22
????????
  • (4)????Java????????????,??????????

23
5.5 JSP??????
  1. HTML??
  2. jsp????
  3. ????

24
HTML??
  • HTML???????lt!?gt???
  • ????lt!-- ?? --gt
  • lthtmlgt
  • ltheadgt
  • lttitlegt HTML?? lt/titlegt
  • lt/headgt
  • ltbodygt
  • lt!-- HTML?? --gt
  • ??????????
  • lt/bodygt
  • lt/htmlgt

25
jsp ????
  • ???????JSP??,?????JSP??????
  • ????lt-- ?? --gt
  • lthtmlgt
  • ltbodygt
  • lt--?????????????????--gt
  • lt/bodygt
  • lt/htmlgt

26
????
  • ?JSP???java???????????????
  • // ????
  • / ?? /
  • ??????????JSP?????,????JSP????Servlet????

27
????
  • lthtmlgt ltbodygt
  • lt!-- ???HTML??,??????? --gt
  • ltFORM action"2_7.jsp" methodpost nameformgt
  • ltPgt???? ltINPUT type"text" name"a"gt ltBRgt
  • ltINPUT TYPE"submit" value"??" namesubmitgt
  • lt/FORMgt
  • lt--?????????--gt
  • lt String string_arequest.getParameter("a")
  • double a0 gt
  • lt--???????????,??????????--gt
  • lt if(string_anull)
  • string_a"0" gt

28
  • lt--???????--gt
  • lt try aDouble.valueOf(string_a).doubleValue()
  • aaa //??
  • out.print("ltBRgt""???"a)
  • catch(NumberFormatException e)
  • out.print("ltBRgt""???????")
  • gt
  • lt/bodygt lt/htmlgt

29
????,????!
  • ???? ???
  • ???????? http//www.xin126.cn/
  • jsp????
  • http//www.xin126.cn/list.asp?id266
  • Jsp????
  • http//www.xin126.cn/list.asp?id292
Write a Comment
User Comments (0)
About PowerShow.com