页面上有个textarea,在里面写java代码,然后如何动态编译执行这段java代码??

问题描述

页面上有个textarea,在里面写java代码,然后如何动态编译执行这段java代码??

页面上有个textarea,在里面写java代码,然后如何动态编译执行这段java代码??

解决方案

可以使用一些前端的模板引擎,java是编译的

解决方案二:

ajax提交客户端输入的代码动态执行就行,看下面参考

ajax提交
http://www.w3school.com.cn/jquery/

java中怎么执行字符串中的代码
http://bbs.csdn.net/topics/390356334?page=1
http://wiselyman.iteye.com/blog/1677444

解决方案三:

我是在做毕设,没有抄袭。这是要实现的功能之一。不会编就只好问了,我没有抄袭啊!!!

解决方案四:

编译java代码,需是.java文件,你可以将页面传过来的java代码(string字符串),写进一个.java文件中(XX.java),
然后用Java的Complier API动态编译这个.java文件(即可生成.class文件),再利用反射加载.class文件。应该可以。

解决方案五:

我以前写过网页啊 我感觉你按下按钮后 就把这个textarea的东西 在前面加上 后面加上<script> 再使用html()写到一个隐藏的div里 感觉就能执行<br>
写错了别打我</p>

解决方案六:

我以前写过网页啊 我感觉你按下按钮后 就把这个textarea的东西 在前面加上 后面加上<script> 再使用html()写到一个隐藏的div里 感觉就能执行<br>
写错了别打我</p>

时间: 2024-08-22 06:59:19

页面上有个textarea,在里面写java代码,然后如何动态编译执行这段java代码??的相关文章

Ext 如何获得Window中的iframe页面上的一个textarea上的内容

问题描述 我使用EXT 定义的Window 的html中设置了一个 iframe 我想在点击Window窗口上的按钮是 获取iframe页面上的一个textarea上的内容 解决方案 亲,当然是Ext.getDom(你的iframeName).get(你的textareaId).value;

代码分析-哪位能给下面这段php代码写个详细分析,最好具体到每一行。

问题描述 哪位能给下面这段php代码写个详细分析,最好具体到每一行. <?php final class Flash { const FLASHES_KEY = '_flashes'; private static $flashes = null; private function __construct() { } public static function hasFlashes() { self::initFlashes(); return count(self::$flashes) >

紧接上篇,jQuery调用jsonp,并且在页面上展示

在上篇中提到了spring4.1+支持jsonp的调用,做了个例子,用来在页面上展示jsonp: (js写的丑了点,本人后端出生,前端大侠们轻拍~) 1 var Menu = function () { 2 3 return { 4 getMenuData: function (json) { 5 console.log(json); 6 var data = json.data; 7 var html = ""; 8 for (var i = 0 ; i < data.leng

spring mvc实现导出数据到excel,页面上有数据,只在controller里面写

问题描述 spring mvc实现导出数据到excel,页面上有数据,只在controller里面写 没有service方法,请问controller和jsp页面如何写,另外报表模板放在webapp/admin/excel下 解决方案 用poi /** * 导出exec * @param request * @param response * @param model * @return * @throws UnsupportedEncodingException */ @RequestMapp

在jsp页面上动态生成一个数组,如何通过按钮点击事件将数组显示在一个textarea里

问题描述 在jsp页面上动态生成一个数组,如何通过按钮点击事件将数组显示在一个textarea里 在jsp页面上动态生成一个数组,如何通过按钮点击事件将数组显示在一个textarea里 解决方案 按钮添加click事件,直接document.getElementById('textarea的id').value=arr[需要显示的数据项下标] 解决方案二: 先得到数组,比如说是arrA,然后var strVal = JSON.stringify(arrA);这是把把一个数据对像转换成字符串.然后

求一JavaScript句子,怎么写这么句话? 如果,页面上一个TextBox的Text的值 不等于 该页面的一个string字段值 就弹出一对话框,说您输入的验证码不正确?

问题描述 ,我是想让一个Button按钮单击时,先触发这个javascript事件,而且不让他回发,然后再触发Button的OnClick事件.我是这么写的:if(!IsPostBack){Button按钮.Attributes.Add("OnClick",""); }请问这么写对吗?但是我那段javascript码不会写,请你们指点一下下!!意思是:在页面上有一个Textbox控件,在页面的后台有定义了一个string变量, 用javascript写:如果,Textbox控件的Tex

ext net-Ext.net如何获取页面上的控件和数据值(ps:html.X()这种直接在页面写的),求全面讲解?

问题描述 Ext.net如何获取页面上的控件和数据值(ps:html.X()这种直接在页面写的),求全面讲解? 用html.X()直接在页面定义控件时,想获取控件的值怎么获取,例如Grid的选中行的ID值,又例如Dataview的选中项的URL值(属性),如何传到后台,应该用什么办法传,如两个MultiSelect点第一个中的Item第二个从后台读数据动态加载(像文件夹获取子文件),这个时候如何传递Item中的值到后台并且让第二个MultiSelect数据动态刷新?

用Json写的数据,页面上显示不出来,急死了

问题描述 我写的代码:第一个文件:Servlet:publicclassJsonServletextendsHttpServlet{publicJsonServlet(){super();}protectedvoidservice(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{response.setContentType("text/html;charset=UT

写个客户端,想拿到login页面上面的验证码

问题描述 如题,我想自己写某个网站的客户端(当然是非官方的==),现在问题是在login页面中的验证码图片不知道怎样读取.我也不需要"识别"出验证码图片中具体的数字,只需要将图片原原本本的重绘到我的客户端就oK了....实在是很纠结..以下是那个login页面中验证码部分的html...<inputid="vdCodeTxt"type="text"style="text-transform:uppercase;"valu