• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Bear Bibeault
  • Jeanne Boyarsky
  • paul wheaton
Sheriffs:
  • Junilu Lacar
  • Paul Clapham
  • Knute Snortum
Saloon Keepers:
  • Stephan van Hulst
  • Ron McLeod
  • Tim Moores
  • salvin francis
  • Carey Brown
Bartenders:
  • Tim Holloway
  • Frits Walraven
  • Vijitha Kumara

Looping in jstl with condition choosing by String From the List  RSS feed

 
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello i have folder for images and all image names and attributes are added in a List, the main problem i would like to loop in the List and choose only images that are specific for some kind, as example in the Photo folder i have photos for 1.spices,2.beverages,3.chess and so on. please check the list<> i want to upload all images in the same folder and when needed want to show just the section of chess or Spices, the main issue regarding JSTL, i tried and got all the images, i added some conditions but now i'm confused, so please if you can help show me the right way i will be pleased






[/code]
 
Ranch Foreman
Posts: 312
2
Fedora Netbeans IDE Spring
  • Likes 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It's probably a much better idea to organize it in the servlet, then you can have your sections for different types with their own array of items.  
 
Bartender
Posts: 20568
120
Android Eclipse IDE Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Al Hobbs wrote:It's probably a much better idea to organize it in the servlet, then you can have your sections for different types with their own array of items.  



If you do not wish to antagonize the Bear, use the JSP as a View Template and put the Model Data into JavaBeans created and managed by a Controller Servlet. If you put logic on the View Template (JSP), you will offend him.

Actually, although I prefer other frameworks, no matter which framework you use, don't put logic on the View. When you do this A) it's a   to debug, since JSPs are not designed to be executed/debuggable code units and B) you've created a "Treasure Hunt" situation where you have to bop around looking for what gets done where. Was it in the JSP? Was it in the servlet? Ganesha help me! It's both! if I change it here, I have to remember to change the corresponding other part over there! And forget about sharing the resource anywhere else, because then you're hunting Easter Eggs.
 
Marshal
Posts: 67255
170
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Tim Holloway wrote:
If you do not wish to antagonize the Bear, use the JSP as a View Template and put the Model Data into JavaBeans created and managed by a Controller Servlet. If you put logic on the View Template (JSP), you will offend him.



Never poke the bear!

Seriously, head over to this article to read about how Java servlet/JSP apps should be organized.
 
Who among you feels worthy enough to be my best friend? Test 1 is to read this tiny ad:
global solutions you can do at home or in your backyard
https://www.kickstarter.com/projects/paulwheaton/better-world-boo
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!