Java 如何从类(字符串)的模板中实例化对象

Java 如何从类(字符串)的模板中实例化对象,java,Java,我想制作一个网页,人们可以注册,在最后通牒游戏中作为Java类构建自己的AI,并相互竞争。用户可以在textarea中编辑其类,textarea存储在数据库中 我现在的问题是从一个还只是字符串的类中获取一个对象。 我希望有人能帮助我。 致意 test.jsp <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <!DOCTYPE

我想制作一个网页,人们可以注册,在最后通牒游戏中作为Java类构建自己的AI,并相互竞争。用户可以在textarea中编辑其类,textarea存储在数据库中

我现在的问题是从一个还只是字符串的类中获取一个对象。 我希望有人能帮助我。 致意

test.jsp

 <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>random</title>
</head>
<body>
<form action="test2.jsp" method="post"> 
   <div>  
      <label for="text">Klasse</label>
         <textarea id="text" name="text" cols="100" rows="50">
 public class test {
    String teststring;
    public test() {
        this.teststring ="Hallo";
    }
}

    </textarea>     
      <input type="submit" value="Senden" />
   </div> 
</form> 
</body>
</html>

随机的
克拉斯
公开课考试{
字符串测试字符串;
公开考试(){
this.teststring=“你好”;
}
}
test2.jsp

 <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>random</title>
</head>
<body>
<form action="test2.jsp" method="post"> 
   <div>  
      <label for="text">Klasse</label>
         <textarea id="text" name="text" cols="100" rows="50">
 public class test {
    String teststring;
    public test() {
        this.teststring ="Hallo";
    }
}

    </textarea>     
      <input type="submit" value="Senden" />
   </div> 
</form> 
</body>
</html>

随机的
克拉斯
公开课考试{
字符串测试字符串;
公开考试(){
this.teststring=“你好”;
}
}

你基本上是在要求一个编译器,这是一个很大的要求。也许你可以重新考虑你的设计。为什么不拥有一个通用对象或一组对象,用户可以通过命令模式创建这些对象呢?您基本上需要一个编译器,这是一个很大的问题。也许你可以重新考虑你的设计。为什么不拥有一个通用对象,或者一组用户可以通过命令模式创建的对象呢?