jsp自定义标签的参数赋值的问题!

问题描述

请问大家,有关jsp自定义标签中。在tld中设置的属性: <attribute> <name>type</name> <required>true</required> <rtexprvalue>true</rtexprvalue> </attribute>在实现的类中,则以private int type;来getType();setType();这样的话应该是线程不安全的吧~~请问jsp自定义标签中的参数如何达到线程安全的呢???谢谢大家参与讨论!问题补充:是的。在参数的set过程中。他定义的是类的实例变量,这样的话,是否会存在多个线程修改在同一时间修改变量!

解决方案

这个是安全的,可以放心,jsp标签是运行在线程基础之上的换句话说,每个线程都有独立的标签
解决方案二:
JSP本身就是多线程;根本就不用考虑!
解决方案三:
java EE没有开放这部分代码,所以没人能说得太确切

时间: 2024-11-01 23:16:39

jsp自定义标签的参数赋值的问题!的相关文章

JSP自定义标签实现数据字典

1.关于JSP标签的好处就不再罗嗦 数据字典就是使用的下拉框,只要定义使用那个字典就会将这个字典可用的内容显示出来 显示字典时只要定义那个字典和属性值就可以显示出字典的显示值          2.首先在web.xml中定义自定义标签加载的引用,两个属性分别是引用的URI和加载路径 <?xml version="1.0" encoding="UTF-8"?>     <web-app version="2.5" xmlns=&q

jsp自定义标签用法实例详解_JSP编程

本文实例讲述了jsp自定义标签用法.分享给大家供大家参考.具体如下: 在JSP中有一种机制,可以让你在JSP页面中插入与HTML类似的标记.本文介绍JSP定制标记的基本概念和构成,以及如何开发和应用JSP定制标记. 什么是标记 使用HTML语言我们可以这样去编辑我们的网页: <HTML> <HEAD> <TITLE> HELLO WORLD </TITLE> </HEAD> <BODY> HELLO WORLD </BODY&g

jsp自定义标签之ifelse与遍历自定义标签示例

 这篇文章主要介绍了jsp自定义标签之ifelse与遍历自定义标签,需要的朋友可以参考下 第一个示例:  简单的jsp自定标签获取内容:  首先创建一个jsp实例类然后继承SimpleTagSupport类  然后实现父类的doTag()方法  在这个方法里获取标签体里的内容this.getJspBody();  返回的是JspFragment 类,根据这个类对象调用invoke(this.getJspContext().getOut());  这个方法里面也可以写空,所表达的意思也是输出到浏览

使用jsp自定义标签库实现数据列表显示模拟cms4j中的标签库效果

文章标题: 使用jsp自定义标签库实现数据列表显示模拟cms4j中的标签库效果   作者: javaboy2012 Email:yanek@163.com qq:    1046011462     cms4j中调用方式:     下面例子实现类似效果:   运行效果:   具体如下: jsp调用代码: <%@ page language="java" import="java.util.*,com.yanek.cms.vo.*" pageEncoding=&

web.xml-关于JSP自定义标签的问题

问题描述 关于JSP自定义标签的问题 刚刚接触jsp,有些问题想请教一下: 1.tld文件那里为什么找不到handler class,是那里写错了吗?应该怎么改? 2.tld里面的是不是要跟web.xml里<%@taglib ....%>里prefix的值一样? 3.web.xml里的值是不是从WEB-INF开始一层一层往下写就行? 4.web.xml里的值是随便定义就行还是有固定的格式(比如从WEB-INF一层一层往下写)?还有这里的值应该是跟jsp页面里面<%@taglib uri.

基于JSP 自定义标签使用实例介绍_JSP编程

添加JSP自定义标签: 先添加一个tld文件到WEB-INF文件夹中<?xml version="1.0" encoding="UTF-8" ?><taglib xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://

jsp自定义标签

问题描述 有谁写过jsp自定义标签吗?根据用户角色判定是否显示内容,请各位大虾们帮忙指教下,小弟感激不尽.显示的内容可以一些按钮,文本等等,就是要根据角色来判断. 解决方案 解决方案二: 干吗要用jsp自定义标签直接用jstl就能实现

jsp自定义标签,容器是如何找到.tld文件的

问题描述 使用jsp自定义标签,我在web.xml里没有配置.tld 文件存放的位置,只是把它放到web-inf下, 容器是如何找到它的位置的. 解决方案 1.使用uri找 如http://abc.com/a1.1.如果web.xml配置了 taglib 那么使用这个1.2.如果1没找到 那么到WEB-INF 及classpath(lib/classes)下搜索2.使用如<%@taglib prefix="time" tagdir="/WEB-INF/tags/time

JSP自定义标签入门学习_JSP编程

本文为大家分享了JSP自定义标签入门学习教程,希望大家喜欢. 1.JSP自定义标签: 自定义标签是用户定义的JSP语言元素.当JSP页面包含一个自定义标签时将被转化为servlet,标签转化为对被 称为tag handler的对象的操作,即当servlet执行时Web container调用那些操作.JSP标签扩展可以让你创建新的标签并且可以直接插入到一个JSP页面. JSP 2.0规范中引入Simple Tag Handlers来编写这些自定义标记.你可以继承SimpleTagSupport类