问题描述
请问大家,有关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