If you like JournalDev and would like to contribute, please send your article to

Why Contribute to JournalDev?

  • I believe that everybody has got some unique skills, I am sure you are best at something. Why not share it with others too.
  • When you share something online, you will do research to make sure that it’s correct. It’s a great way to learn, this is from my personal experience of writing tutorials for more than 7 years.
  • Writing will make you a better writer, thinker. The feeling when someone likes your content and praises it is priceless.
  • You will get a place for your personal journal and learnings, you can always refer to your own articles later on and refresh your memory.
  • You can always showcase it in your resume, you will get extra brownie points for this.
  • If your articles are really awesome, you get a chance to be part of JournalDev Editorial Team. This will be a great booster for your professional life and you will get to earn some part time money too.

Quick Tips for Sending articles

  1. JournalDev is a platform for Software Developers and the article should be related to any development technology.
  2. Please do not send duplicated content, send only original content.
  3. Organize the article in sections for better look and feel.
  4. We accept video tutorials also.
  5. We recommend at least 1 image in the article.
  6. We reserve the right to make editorial changes to grammar and technical content.
  7. Once the article is published here, please do not republish it in another website.
  8. We will review all posts submitted and provide feedback in few days.

Don’t wait for the right time to start writing, that right time never comes. Send your articles and writeup to now.


  1. laxmi says:

    i know complete java theory.but iam unable to write code correctly.what will i do

    1. Narayan says:

      Even we don’t know… 🙁

  2. Prof Ravindra Divekar says:

    Hello Pankaj,
    I gave the following assignment to my students:
    1. Create two cookies c1=0,c2=1.
    2. Everytime I send the cookies to the server , the servlet should calculate
    the next Fibonacci number and update (edit) the cookies.
    ie. c1,c2 are 0,1 1,1 1,2 2,3 3,5 5,8, 8,11 etc
    3. Our problem is that the cookies in the previous session are not picked up by the srvlet.

    — Can you help us with the complete code?

  3. kuldeep singh says:

    Hi ,

    Can you make some article on AWS will create a complete package?


  4. Mehmet Sen says:

    Hi Pankaj,
    I subscribed to your newsletter and confirmed my email, but the next email with free e-book links never showed up in my mail box.

    1. Pankaj says:

      It should have been, can you please check your spam folder once?

      1. mehmet sen says:

        problem solved, thanks, it was in my spam folder.

  5. Mehmet Sen says:

    Can not open “” website using Opera Browser version 54 for windows 10 64-bit. it returns blank html with one word: “Forbidden1”. No VPN, no adblocker, all extensions disabled. Other browsers working just fine.

    1. Pankaj says:

      Not sure what is the issue, works fine for me in Mac and Opera. Works fine on Chrome, Firefox browsers, please use these.

  6. Ram says:

    Comes to the point directly.. The content is very brief and explanations is very good with examples, In order to address the Indian Learners language should be a very simple. some of the english expressions used to explain the concepts are little difficult to understand…

    1. My sincere request to the author is .. Please remove top Ad-Bar, and in left side shareholic buttons … you really want them please arrange them in some other place… these ads are really distracting the reader…. hope you respect my request.

    2, font color should be changed to any dark color… otherwise increase color depth so that readers can read easily.

    3. This responsive layout in mobile phone really disappointing. you gave half of the space for margins and padding … code snippets and examples are appearing at 100px width …. i reaquest you to pay attentions towards layout and make full width complete responsive layout…. so that mobile users can read comfortably .

    Hope you address these points…. i will be so glad if you make these changes…. To be honest content is really precise and good. We can learn all at one place.

  7. Dhinesh says:

    Hey there, I have handful of experience in Robot framework and Selenium. Can I contribute to JournalDev communuity still? I am unclear whether Test framework tools also can be part of this forum. Please let me know.

    1. Pankaj says:

      Sure, you are most welcome. I have sent you an email for this.

  8. saw says:

    Dear sir,
    I alway download java ebooks pdf free from your site.Now I have one problem.That is I want to take scwcd6 exam and I wanted to get free pdf “scwcd6 by charles lyon” and I searched in google but I did not find.I don’t have any master card and I cannot buy from selling website.So I want to request you is that can you provide us “scwcd 6 study companion pdf by charles lyons” to free download.Thanks in advance.

  9. Monica Johns says:

    Hi Pankaj,

    I have sent my content for guest blog,but I am waiting for your positive response. Please kindly send your positive message as soon as possible..

  10. Irshad says:

    I am facing a problem what am doing. i have uploaded my war file and database on amazon ec2-instance. and trying to to display images from tomcat7 webapps on jsp page. i set path /webapps/images/ in image src to display images dynamically. when i click on upload the images uploaded in this path and image name saved in databases. i fatching image name from database and concating with this given path but getting no result. when run on local server its working fine.

    Please help me to solve this…..

    1. Pankaj says:

      put images in some static directory and first see if you get it in browser?

      1. Irshad says:

        Hi Pankaj,

        can you please explain little more, how?

        1. Irshad says:

          i have set path using servlet context listener

          Here is my directory where images gets uploaded.

          String rootPath = System.getProperty(“catalina.home”);
          ServletContext ctx = servletContextEvent.getServletContext();

          String relativePath = ctx.getInitParameter(“/webapps/images.dir”);
          File file = new File(rootPath + File.separator + relativePath);

          if(!file.exists()){ file.mkdirs();}
          ctx.setAttribute(“FILES_DIR_FILE”, file);

      2. Irshad says:

        yes, i get it in browser

  11. Irshad says:

    HI all ,

    i have problem to access image file from tomcat 7 webapps folder.
    When i access locally its working fine. i am uploading images through java code uploaded in webappl/image
    successfully. but i access from this path i dont get result

    hope you will help me

  12. Sophia Phillips says:

    Hi Admin,

    Greetings of the day!!

    Myself Sophia, my forte is WordPress and my work exists at the intersection of web development, technology blogging and well, standard web randomizing. I am willing to contribute technical tutorial as well as latest development related new article on your blog. The quality of content will be Copyscaped and relevant to your website.

    Kindly get back to me soon.

    Thanks & Regards,

  13. Bogdan says:

    I saw you allow guest posting on your web site. I am curious whether guest blogging is still open? And if yes, are there any special requirements? Thanks

  14. Sajal Biswas says:


    here when even i would like to download , phone number is required.
    for downloading in the registration section “Phone Number” field whatever i give its not accepting.
    My no is: 9903076025
    country code is: +91
    city code: 033
    now please tell me what will be actual format, please revert me back several times ai have tried, now just tired up.

  15. Steve Grunblatt says:


    Hope you are doing fine 🙂

    I see that you accept guest posts on your website. With that, can I send you an article for inclusion? It would be a well-written and engaging piece that fits your needs.

    Should you need any topic specific, please do send me a request and I’d be very much willing to fit-in with your needs. You don’t have to pay me anything for this. All I need is a link back to my website.

    Please let me know if you would allow me to send one.

    Thank you!

    Best Regards

    Steve Grunblatt


  16. Priya Sharma says:

    Sir i want to increase my algorithm ability . Please Help me…

  17. Binnat says:

    hi. your website is very good. i’m in exam session and this website helped me a lot to understand most of the things about Java generics, classes , stream api-s and so on. the way that you explain topics is very clear so anybody can understand. thank you very much. good luck in your work

  18. Palanikumar says:

    Dear Friend,
    your article very good am really proud of you even though it is my suggestion applied oriented example am expecting from you. for example Inheritance concept what kind of situation we are going to use?. when this technique is need? every body explain theory wise. but nobody cannot tell applied java. interface concept when we use some situation just explain that kind of examples only very useful. don’t mistake me this is my suggestion okay . thank you so much

  19. madhu says:


    in a single in jsp multiple forms like

    plz give solution


  20. Aditya Singhal says:

    Hi editor,

    I went through the fantastic articles on your site and found them intriguing enough to send this article pitch. I am an engineer by qualification turned career author and blogger who his self has been through a shift early on in his career. I love to write about the latest job trends, work life challenges and their effects on the employees. In the last couple of years my write-ups have been published on various career sites such as, and others. I would like to contribute with a write up that I deem fit for your site.

    Furthermore, any suggestion or any improvisation over my idea or any new idea from your side is also welcome. You can also suggest the topic of your own choice that matches the posting website.

    1. Pankaj says:

      We publish coding related articles, please send me an email with the article.

      1. Aditya says:

        Email Id?

        1. Pankaj says:

          It’s mentioned above in the post.

  21. Deenavargees says:

    Hi, your article is amazing and good idea.

  22. Dinesh says:

    Thank you so much for providing such a amazing site where we will update our-self.
    You are my first e-guru in Java.
    Your blog helped me a lot for upgrade my technical knowledge.
    I appreciate your job and kudos for your contribution to our Java developer family.


  23. sibaram behera says:

    dear sir,
    i want to visit u r website regular so please send more information about core java concept ie oops class and objects and some more deaply………..


  24. Aditya C Chaudhari says:

    I appreciate your work
    I would like to be part of your team as i learn from you a lot

    In few more days i ll come with my articles regarding Java related technologies.
    Keep posting it help all Developer Family.

    Thank you again for what you have taught me.

    Aditya C Chaudhari

  25. Ravi says:

    I really appreciate all the work you are doing. I really appreciate it. Can you please provide some
    more tutorials on Spring on different modules. Once again thank you very much for all this useful work

  26. venkat says:

    please spring will be mentioned

  27. subbareddy says:

    Really it is very good stuff .i am also reading every day but here some struts, hibernate also you add that is befit for readers.

Leave a Reply

Your email address will not be published. Required fields are marked *

Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages