Võ Văn Hải's blog

Chỉ có một điều tuyệt đối đó là mọi thứ đều tương đối…

61 Responses to “JSP”

  1. Van kiet said

    JSP

  2. nhoc said

    Chào thầy!Em viết trang JSP và khi chạy nhận được báo lỗi như sau:

    org.apache.jasper.JasperException: Unable to compile class for JSP
    An error occurred at line: 59 in the jsp file: /jsp/st/a.jsp
    Generated servlet error:
    [javac] Compiling 1 source file
    C:\Program Files\Apache Tomcat 4.1\work\Standalone\localhost\examples\jsp\st\a_jsp.java:96: cannot resolve symbol
    symbol : method add (int)
    location: class java.util.Vector
    v.add(rs.getInt(1))

    Vậy em phải làm thế nào để sửa lỗi trên ạ?Rất mong thầy giải đáp giúp em!Em xin cảm ơn

  3. vovanhai said

    Vậy là trang a.jsp của em bị lỗi chứ sao. nó báo rất cụ thể rồi: lỗi tại dòng 59 trang a.jsp, bạn đến đấy và sửa thôi!

  4. Billy said

    Thay oi, thay co the cho em xin doan code ve cach phan trang trong jsp su dung voi Ms-SQL Server, em muon do data voi 10rows/page. Cam on Thay rat nhieu!

  5. Nguyen Duc Hien said

    Chao anh!
    Em co mot van de muon hoi,rat mong su giup do cua anh.
    Em moi duoc hoc java va chua bt gi ve phan JSP ca, ma lai phai lam mot tieu luon nho ve ung dung:”Upload hinh anh,phim trong trang jsp chay tren localhost, cong cu lap trinh la Esclipse. Khi muon Upload hinh hoac phim len thi phai dang ky thanh vien moi duoc tham gia binh chon hinh hoac phim do.khi het thoi gian binh chon se bao lai cho moi nguoin biet ve ket qua co bao nhieu nguoi binh chon…
    Sau do co the xem tat ca cac hinh va phim da upload len
    Phan dang ky thanh vien luu trong MS Access.
    Thanh vien sau khi dang nhap co the upload va tham gia binh chon.

    Anh lam on giup em, em phai bao cao trong thu 2 toi nay! Tim tren mang ma xem ko hieu j ca. Neu nhu anh co code thi share jum em voi!
    Cam on anh rat nhieu!

  6. Nguyen Duc Hien said

    Em moi bat dau hoc JSP mong anh giup do

  7. khoa said

    thua Thay

    Em gap van de nhu sau: khi mo 1 project, bai nay down tu tren mang ve de chay thu, thi no xuat hien 1 bang thong bao co chu nhu sau: you need Revolve missing server problem, voi thong bao nay minh chinh sua lam sao thua Thay??
    Mong thay chi giup em.

    Cam on Thay

    Em ko bit post o dau nen post o day mong Thay thong cam

    Em da thu lam la: click chuot phai vao project>resolve missing server problem> hien ra bang thong bao, toi day thi e ko biet lam sao, an vao add server lai xuat hien bang thong bao nua, toi cho nay thi e potay vi ko biet setup lam sao nua, mong thay giup

  8. vovanhai said

    Nếu là netbean thì nhấn chuột phải lên project, chọn properties sau đó tìm đến mục run, chọn server là xong. Nếu là eclipse thì nhấn chuột phải lên project, chọn properties sau đó tìm đến mục Java Build Path, chọn thẻ libraries xem mục nào có chữ missing thì remove nó ra sau đó nhấn nút Add Library, chọn server runtime, chọn server chỉ định cho project. Nhấn OK.

  9. khoa said

    Thua thay

    Em da lam theo nhung vao netbean>chuot phai vao project>property>run>server ra bang set up, cho server no trong tron thay a. bay gio phai lam sao thua thay???
    Help me

  10. vovanhai said

    Thì thêm Server vào chứ sao! Nhấn Ctrl-3 chọn mục server, nhấn chuột phải->Addserver…

  11. Nguyen Duc Hien said

    Chao thay!
    Thay cho em hoi sao trong phan quyen trong JSP, em co phan 2 cap trong do 0 la khach, 1 la admin. Ma sao khi dang nhap voi quyen admin lai ko dc?
    Day la de an cua em, mong thay coi rui sua gium em voi!

    http://www.mediafire.com/?q4mmmr2huyt
    Hoac: http://www.mediafire.com/file/q4mmmr2huyt/ShoppingOnline.zip

    Em viet bang JSP, chay voi sever Tomcat 6.0, JDK la 1.6
    Cam on thay!

  12. vovanhai said

    Em xem thêm các bài viết ở phần sau: https://vovanhai.wordpress.com/web/servlet-programming/

  13. Pham Minh Hien said

    thay oi cho em hoi co cach nao nhung mot chuong trnh nghe nhac vao trong JSP khong thay. neu co nho thay chi dum!

  14. mr.thaotran said

    thay oi em hoc java ve EJB2.0 ma e chua hieu ve cach ma de nhap vao form,thay co bai demo ve login su dung ejb2.0 co dung CSDL,va dung form nhap luon,mong thay chi giup em,thank thay!

  15. vovanhai said

    EIB làm được. client trên web được. Mà app client làm không được? vô lý! Bạn xem lại cách mình đã học. Có vẻ như bị mục gốc rồi!

  16. huy said

    Thầy cho em hỏi, em đã viết 1 trang web dùng jsp, những thông tin được lưu trong CSDL SQL server, em muốn up trang đó lên nhưng không hiểu là nếu CSDL để trên máy của em thì làm sao để nó có thể lấy dữ liệu được. Trước giờ toàn cho chạy localhost nên em không biết làm sao, mong thầy giúp đỡ. Cám ơn thầy.

  17. truongho said

    Thầy có thể viết một về JSTL và Framework được không ạ?

  18. khanh phong said

    thầy có thể cho em một số tài liệu và công cụ thiết kế web bằng java ko???

  19. vovanhai said

    Sách trên Mr. Google nhiều không kể hết! Chúc vui!

  20. The Chien said

    Chào thầy!
    Cho em hỏi version nào của Tomcat tương thích với jdk1.6 ạ.Em dùng Tomcat 6.0 thì thấy không tương thích ví dụ như có lỗi :
    javax.servlet.ServletException: java.lang.UnsupportedClassVersionError: Bad version number in .class file
    Nhưng khi compile bằng jdk1.5 thì ok.

  21. 2 thay…
    thay co project nao ve thuong mai dien tu jsp khong a.
    co the cho em de em dung tham khao/

  22. VuHoaiNam said

    Xin mọi người ai đã gặp phải lỗi này thì chỉ giúp cách khắc phục.

    Mình tạo project Java Web Application xong xuôi rồi nhưng khi muốn new một JSP Page thì lại gặp phải lỗi “The Folder Name is not valid” mà mình không hiểu là do làm sao. Đã thử tìm giải đáp trên google nhưng chưa khắc phục được. Mình gặp lỗi này với máy Laptop của mình dùng Win7 Home Preminum, NetBean 6.8(6.9) còn với máy desktop thì không bị làm sao cả cũng với 2 bản NetBean đó😦 Mong mọi người giúp, xin cám ơn !

  23. PhamPham said

    Hi thầy ! EM đang học Dynamic Web Pages using JSP trên Eclipse. Em rất muốn có tài liệu hướng dẫn về cái này, thầy có hoạc các mạnh thường quân nào có thi share cho em ít nha. Cám ơn thầy. Chúc thầy vui vẻ !

    Pham Pham

  24. PhamPham said

    Email của em : pvdinh226@gmail.com

  25. Xuan Man said

    Em bi lỗi nhu thế này,mong thay giúp em.Em dùng Enterprise

    HTTP Status 500 –

    type Exception report

    message

    descriptionThe server encountered an internal error () that prevented it from fulfilling this request.

    exception

    org.apache.jasper.JasperException: java.lang.NullPointerException

    root cause

    java.lang.NullPointerException

    note The full stack traces of the exception and its root causes are available in the GlassFish v3 logs.

    sound code trang jsp cua em là

    JSP Page

    <%
    TblCountryFacadeRemote a=new TblCountryFacade();
    // Object a=request.getAttribute("beta");
    List countryID=a.findAll();
    for(int i = 0; i
    <option value=>

    Country ID

    Country Name

    dad

  26. Xuan Man said

    JSP Page

    <%
    TblCountryFacadeRemote a=new TblCountryFacade();
    // Object a=request.getAttribute("beta");
    List countryID=a.findAll();
    for(int i = 0; i
    <option value=>

    Country ID

    Country Name

    dad

  27. thucbk said

    Chào Thầy !em mới học về jsp. có 1 cái project có sẵn làm bằng netbean mở ra nó báo lỗi
    Browsing: ${client.url}
    C:\Documents and Settings\thuc\Desktop\Source code\BookOnline\nbproject\build-impl.xml:593:
    java.net.MalformedURLException: no protocol: ${client.url}
    at java.net.URL.(URL.java:567)
    at java.net.URL.(URL.java:464)
    at java.net.URL.(URL.java:413)
    at org.netbeans.modules.ant.browsetask.NbBrowse.execu te(NbBrowse.java:78)
    at org.apache.tools.ant.UnknownElement.execute(Unknow nElement.java:291)
    at sun.reflect.GeneratedMethodAccessor199.invoke(Unkn own Source)

    data recovery, blackjack poker

    data recovery, accounting software

  28. thucbk said

    Chào thầy. em mới học jsp .có 1 cái project có sẵn làm bằng netbean mở ra nó báo lỗi.

    Browsing: ${client.url}
    C:\Documents and Settings\thuc\Desktop\Source code\BookOnline\nbproject\build-impl.xml:593:
    java.net.MalformedURLException: no protocol: ${client.url}
    at java.net.URL.(URL.java:567)
    at java.net.URL.(URL.java:464)
    at java.net.URL.(URL.java:413)
    at org.netbeans.modules.ant.browsetask.NbBrowse.execu te(NbBrowse.java:78)
    at org.apache.tools.ant.UnknownElement.execute(Unknow nElement.java:291)
    at sun.reflect.GeneratedMethodAccessor199.invoke

    file build-impl http://www.mediafire.com/?odkpcpg8zgzm0e4 .Cảm ơn thày nhiều

  29. Xuân Huy said

    Em chào thầy, em chưa có kinh nghiệm về làm web, em không hình dung được khi ta viết ra một trang web ta sẽ upload lên server thế nào? Hiện nay em đang làm thực tập về web và làm web jsp, em thường viết từng portlet nhỏ trong netbeans rồi dịch ra file war sau đó upload lên server localhost của server tomcat, rồi dịch chuyển nó trong tomcat sao cho phù hợp. Em không hiểu giả sử khi mình đem trang web này đi upload lên một server thực để ứng dụng thì phải làm sao đây, khi có quá nhiều file war như vậy, chẳng lẻ mình cũng upload tất cả file war đó lên server thật rồi sắp xếp sao cho phù hợp sao. Giải pháp là thế nào, mong thầy hướng dẫn giúp em, em xin cảm ơn ạ!

  30. Võ Văn Hải said

    Em đóng gói thành file war thì tất cả đã nằm trong file này, upload file này là xong. Em xem thêm ở phần upload jsp web trong blog này.

  31. Xuân Huy said

    Em chào thầy, em hỏi tí ạ: Em đang tìm hiểu công nghệ liferay này và em đang dùng netbeans, server liferay-portal-6.0.5. Em đã biết cách tạo giao diện bằng các file có đuôi jsp, giờ em muốn viết xử lý tương tác lên cái giao diện đó bằng code java trong các file có đuôi java nhưng chưa biết làm thế nào. Ví dụ tạo một cái form có 2 textarea và một cái nút bấm ( bằng các thẻ jsp trong các file có đuôi jsp ), giả sử khi ta viết “hello” vào textarea 1 và bấm nút ( xử lý nút bấm bằng code java ở file có đuôi java ) thì nó hiện “hello” ở textarea 2. Mong thầy chỉ tường tận giúp em. Em cảm ơn ạ!

  32. Võ Văn Hải said

    Của bạn đây

    <body>
            <%
                String val="";
                Object obj=request.getParameter("txt1");
                if(obj!=null)
                    val=obj.toString();
            %>
            <form action="">
                text 1:<textarea cols="40" rows="3" name="txt1"></textarea><br/>
                text 2:<textarea cols="40" rows="3" name="txt2"><%=val%></textarea><br/>
                <input type="submit" value="Push it"/>
            </form>
        </body>
    
  33. Xuân Huy said

    Em cảm ơn thầy ạ. Như ta học Java, J2ME hay Android thì đều có bộ javadoc để đọc, đặc biệt Android thì trong bộ javadoc của nó còn có nhiều phần, trong đó có phần hướng dẫn và ví dụ các thẻ XML để tạo giao diện. Bây giờ em học cái nền tảng Liferay Portlet này thì download cái bộ javadoc đó ở đâu ạ, chủ yếu là cách sử dụng các thẻ của jsp,html,… các ví dụ mẫu… Thầy có thể cho em xin cái link để download không ạ? Em xin cảm ơn!

  34. Thu Dung said

    Em chào thầy ạ. Em bị lỗi này khi cài sql server enterprise edition 2005, mong thầy và các bạn chỉ giúp em ạ:

    The cabinet ‘Sql.cab’ required for this installation is corrupt and cannot be used. This could indicate a network error, an error from the CD-ROM, or a problem with this package

    Cảm ơn!

  35. Võ Văn Hải said

    mua đĩa khác hoặc download lại sau đó dùng hash function(check sum) để kiểm tra download có ok không.

  36. Mai Phat Dat said

    Thưa thầy , em mới học lập trình web java ,em có một thắc mắc cần thầy giải đáp dùm em . Khi kết nối cơ sỏ dữ liệu từ JSP tới MS Acess qua cầu nối ODBC có một chỗ em chưa hiểu là :” Ms Access: “jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=”+filepath; ” . Vậy ” +filepath ” co nghĩa là sao vậy thầy ? tại sao cần phải có nó . Khi viết phần mềm bằng java có kết nối cơ sở dữ liệu em thấy không có filepath . Mong thầy giải đáp dùm em . Em xin cảm ơn !

  37. Võ Văn Hải said

    Cách viết em nêu là qua ODBC nhưng mà đi thẳng đến file access copy theo ứng dụng chứ không phải thiết lập DSN trong Administrative tools. Còn nếu em cấu hình DSN thì dùng jdbc:odbc:tên_của_DSN

  38. tuấn said

    Em chào Thầy ạ. Em đang học lập trình web bằng jsp. Em đã download fckeditor để nhúng vào trang jsp nhưng không được, em đã tìm tài liệu hướng dẫn sử dụng fceditor nhưng rất ít và em làm theo vẫn không được. Em rất mong thầy hướng dẫn giúp em cách “tich hợp fckeditor vào trang jsp co cả phần upload anh”. Em cảm ơn thầy

  39. Huynh Thi Diu said

    Em chào thầy Hải và các bạn!
    – Em đang gập 1 vấn đề về web JSP và CSDL Firebird.Em đang làm một trang JSPs đơn giản, giới thiệu về sản phẩm, nhưng sử dụng CSDL Firebird( Về CSDL Firebird em xem qua nhiều tài liệu đã thấy được 1 số lợi ích của nó, nên em muôn áp dụng vào 1 bài tập nhỏ này xem sao, Thầy và các bạn ai đã tìm hiểu xin chỉ giúp).
    – BaiTap: Webpages (với giao diện) giới thiệu sản phẩm với CSDL Firebird:
    + Webpage hiển thị sản phẩm theo phân loại và chi tiết sản phẩm
    + Đăng nhập để quản lý sản phẩm
    + Thêm, sửa, xóa sản phẩm
    Em xin cám ơn trước, mong nhận được sự hướng dẫn của Thầy và các bạn!

  40. Huỳnh Thị Dịu said

    – Sao không thấy ai giúp mình vậy? Thật tình nếu làm với CSDL khác thì dễ dàng hơn nhiều, Cái CSDL Firebird không hiểu làm sao!
    – Ai pro java chỉ giúp với!
    Thanks

  41. ho xuan vu said

    Thầy cho em hỏi cách chuyền động một image vào trang web jsp ạh.
    Em đang gặp khó khăn phần này
    Thầy giúp em với ạh
    Em cảm ơn!

  42. Võ Văn Hải said

    tôi không hiểu câu hỏi của em. vui lòng nói rõ hơn!

  43. Việt Nguyễn said

    Chào Thầy!
    cho em hỏi về cách tích hợp fckeditor vào trang jsp.
    em đang gặp khó với vấn đề này
    thầy giúp e với
    cảm ơn thầy !

  44. pham hiếu said

    Em chào thầy!
    Thầy cho em hỏi muốn hiển thị một image lên trang jsp và lưu đường dẫn image đó vào database thì mình phải làm sao ạ.
    Thầy giúp em với ạ
    Em cảm ơn thầy !!

  45. Võ Văn Hải said

    Em phải upload file đó lên server rồi mới dùng tiếp được.

  46. HieuNM said

    Thưa thầy cho em hỏi.Hiện tại em có 1 file xml vs cấu trúc ….em đang muốn tìm kiếm value trong element(có nhiều node) sử dụng Xpath và sau đó sử dụng XSLT để hiện thị nội dung vừa tìm kiếm được lên 1 trang JSP.thầy có hướng dấn gì mong thầy giúp đỡ em.Em cảm ơn thầy

  47. Cao Nguyen said

    thưa thầy, làm sao sử dụng ckeditor trong jsp?

  48. Võ Văn Hải said

    Xem ở phần xml

  49. minh tha said

    Chào thầy
    Thầy cho em hỏi là minh muốn tích hợp liferay portal vào netbeans mình phải làm sao. em cũng đã có tham khảo trên mang rồi nhưng không giải quyết được cám ơn thầy nhiều
    phamminhtha@gmail.com

  50. kim ngộ said

    và cách lấy tin tức bằng RSS từ trang web khác đổ vao csdl của mình và có thể chỉnh sủa được em đang làm cái project mua bán rao vặt viết bằng jsp . và cách mình chèn và xóa hình quảng cáo trong csdl . em cảm ơn nhiều .

  51. tuongvy2111 said

    Chào thầy!
    Em đang nghiên cứu và viết 1 trang web bằng jsp, thầy em dạy thì có cho em viết các lớp đối tượng bằng ngôn ngữ java, rồi sau đó mới viết các trang jsp, nhưng em đọc sách thì thấy họ không cần phải viết các lớp mà viết luôn các trang jsp. Vậy thầy cho em hỏi, em nên viết theo cách nào?

  52. vanphep said

    Thầy Hải ơi ,vui lòng coi giúp em đây là lỗi gì và fix như thế nào ạh?

    type Status report

    message /webbanhang/tren.jsp

    description The requested resource (/webbanhang/tren.jsp) is not available.

    cảm ơn thầy!@!

  53. Võ Văn Hải said

    “description The requested resource (/webbanhang/tren.jsp) is not available.”
    Lỗi rõ ràng là URL không có rồi mà.

  54. Quý said

    Em chào thầy!
    Em đang vướng mắc trong việc jsp triệu gọi đối tượng CORBA trong ứng dụng web. Dịch vụ tnameserv mặc định chờ yêu cầu ở cổng 900. Để trình duyệt trên trang chủ localhost triệu gọi được thì phải ta phải đổi cổng của dịch vụ tnameserv như thế nào ạ? Em đã tìm hiểu rất nhiều nhưng vẫn chưa giải quyết được. Em rất mong được thầy giúp đỡ trong thời gian sớm nhất!
    Em xin chân thành cảm ơn!

  55. Thuận said

    Thầy ơi, giúp Em tìm host hỗ trợ JSP server Tomcat với

  56. HoanNguyen said

    Em chào thầy!
    Em đang nghiên cứu về Java EE Enterprise Application sử dụng JSP. Nhưng khi e kết nới với CSDL mySQL thì bị lỗi là “The module has not been deployed. See the server log for details.”
    Em có tìm nhiều cách sửa nhưng vẫn không được, mong thầy giúp em sửa lỗi này với.
    Em cảm ơn thầy nhiều!

  57. Quân said

    Thầy ơi cho em hỏi cách sửa lỗi Servlet is not available. em đã kiểm tra cái phương thức action và method bên trang jsp và cả phần mapping của web.xml đều không có vấn vấn đề nhưng không hiểu tại sao cứ báo lỗi ở trang Servlet hoài, Em đã thử tạo thêm 1 số cái servlet khác để thửu nhưng kết quả đều giống nhau, hết báo lỗi HTTP 404 rồi lại nhảy sáng HTTP 500 ạ. Mong thầy giúp em.

  58. Nguyên Đặng said

    cho em hỏi trên một số trang chứng khoán làm sao mà người ta có thể cập nhật thông tin số liệu liên tục mà không thấy refresh lại trang vậy thầy. với một số trang web có hổ trợ chát như của google hay facebook chat có phải củng dùng kỷ thuật tương tự vậy không

  59. ĐìnhBa said

    thầy cho em hỏi em co một trang xem điểm làm thế nào để in cái bảng điểm hiển thị trên màn hình đó ra và cả xuất bảng điểm đó ra file excel ạ ? Mong thầy giúp đỡ trong thời gian sớm nhất! Em xin chân thành cảm ơn.

  60. Hiếu said

    Em chào thầy Hải, thầy cho em hỏi em làm project trong netbean khi build không báo lỗi gì hết nhưng khi run lại bị như thế này

    HTTP Status 500 – Internal Server Error

    type Exception report

    messageInternal Server Error

    descriptionThe server encountered an internal error that prevented it from fulfilling this request.

    exception

    org.apache.jasper.JasperException: java.lang.NullPointerException
    root cause

    java.lang.NullPointerException
    note The full stack traces of the exception and its root causes are available in the GlassFish Server Open Source Edition 4.0 logs.

    là bị sao vậy thầy…em kiểm trai đi kiểm tra lại vận không biết bị sai chỗ nào…thầy giúp em với…em cám ơn thầy

  61. Võ Văn Hải said

    org.apache.jasper.JasperException: java.lang.NullPointerException
    có đối tượng nào đó bị null. xem phía dưới báo lỗi để tìm ra dòng báo hoặc debug

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: