jsp-tags


Fetch drop down box multi selector


I have written this program to fetch the drop down multi selector data from the data base and show all the options of multi selectors with highlighting the selected ones with the rest options.
<% String[] skills=(String[])request.getAttribute("skills");
//skills[]={"Core Java","Hibernate","Sql}; // it is dynamic d
String[] allSkills={"Core Java","J2ee","Spring","Hibernate","Sql",".net"};
%>
<tr>
<td>Skills Known</td>
<td><select name="skills" multiple STYLE="width: 148px">
<% for(int i=0;i<allSkills.length-1;i++){
for (int j=0;j<skills.length-1;j++){
if(allSkills[i].equals(skills[j])){%>
<option value=<%=allSkills[i] %> selected="selected"><%=allSkills[i] %></option>
<%return; %>
<%}else if(j==skills.length-1){%>
<option value=<%=allSkills[i] %>><%=allSkills[i] %></option>
<%}
}
}%>
</select>
</td>
</tr>
<%
/* get the skills as a array from the data base*/
String[] skills = (String[]) request.getAttribute("skills");
/* write all the options availbale in the drop do*/
String[] allSkills = { "Core Java", "J2ee", "Spring", "Hibernate", "Sql", ".net"
>%
/* the code for multiple selector will be */
<tr>
<td>Skills Known</td>
<td><select name="skills" multiple STYLE="width: 148px">
<%
for (int counter = 0; counter < allSkills.length; counter++) {
int status = 0;
for (String str : skills) {
if (!(str.equalsIgnoreCase(allSkills[counter]))) {
continue;
} else {
status++;
}
}
if (status > 0) {
%>
<option value="<%=allSkills[counter]%>" selected="selected"><%=allSkills[counter]%></option>
<%
} else {
%>
<option value="<%=allSkills[counter]%>"><%=allSkills[counter]%></option>
<%
}
}
%>
</select></td>
</tr>

Related Links

Refer the id variable of logic - iterate using jstl-el
Invalid tagdir attribute while web-fragment is used
JSP foreach tag for two variables
Adding Parameter to href tag before uri
Servlet exception stream closed jsp
creating and exporting a csv from Display tag table
bean write to number type id
restrict image file size in alloy UI
The function getContextPath must be used with a prefix when a default namespace is not specified
how can i retrive parameters from EncodeURL using jsp?
onclick tag giving error in h:commandLink
Displaytag - How to pass hidden value in url?
Embedding Tag Files in a JAR
Errors when the compiler is trying to build a custom JSP tag based on an Java Bean
Creating nested custom tag using jsp2 tag files
Unable to access session on JSP

Categories

HOME
winforms
netbeans
smarty
include
google-docs
filtering
paw-app
rdf
cakephp-2.5
serverspec
gnupg
communication
vifm
ssl-client-authentication
alignment
visual-studio-2005
flask-wtforms
decomposition
quartz-scheduler
dosgi
pc
finite-automata
propel
mustache.php
greendao
unboundid
ioio
catch-all
repo
uiswipegesturerecognizer
accelerate-framework
wpf-controls
hockeyapp
greenrobot-eventbus
broadcastreceiver
ensembles
sfdc
quadratic-programming
wptoolkit
revapi
hendrix
rdfs
svmlight
media-player
namecoin
flutterwave
synchronous
quartz-composer
firmata
google-feed-api
bonobo
yaws
jms2
dukescript
angular-leaflet-directive
php-ci
sankey-diagram
fluid-dynamics
rake-task
mdt
internet-connection
heisenbug
jquery-layout
intentservice
mcts
jsctypes
yui-compressor
seed
gil
nsmanagedobject
adk
nsobject
infobox
self-extracting
imac
telerik-scheduler
asp.net-profiles
bespin
web-architecture
procedural-music
ubuntu-9.04
.net-1.0
lzh

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App