def _handle_jstl_params(tagname, param_list, options)
stag, etag = _handle_jstl_tag(tagname, param_list, options, true)
i = 0
unknown_param_names = options.keys - param_list
lines = []
if unknown_param_names.empty?
lines << stag.sub(/>\z/, '/>')
else
lines << stag
unknown_param_names.each do |name|
value = options[name]
if value.is_a?(Symbol)
lines << " <c:param name=\"#{name}\" value=\"${#{value}}\"/>"
else
lines << " <c:param name=\"#{name}\" value=\"#{value}\"/>"
end
end
lines << etag
end
return lines.join("\n")
end