我假设你是在SERVER端进行,你是用JSP来做.在JSP运行中调数据库中的字段.但是你的这一个JSP在运行前就由SERVLET ENGINE将它翻译成JAVA代码,再翻译成类代码了.也就是说在数据库的string还没有找到时,就需要做编译了. 所以你这样的方法可能是行不通的.变通的办法是将<$@ include file="<%=string%>" %>等等写入另一个JSP页,再调那页.