如何自动生成一个jsp网页(在线等!~)

tdy218 2008-07-31 04:56:40
如题,需自动生成一个JSP网页,其中有个String 类型的变量值需要根据用户在文本框里输入的内容来赋值。比如String s=
(TextField)tf.getText(); 并且把这个变量s放进JSP网页,其余的JSP代码已经有了。要不要先写个jsp网页,然后读取这个jsp网页里的内容,并初始化s的值为(TextField)tf.getText()。请问这个问题该如何解决?
...全文
229 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
fbchen 2008-08-01
  • 打赏
  • 举报
回复
我觉得不应该自动生成JSP,因为JSP本身就是动态生成HTML的代码返回到客户端,你需要动态修改的地方,在JSP里面完成不就可以了啊??
fbchen 2008-08-01
  • 打赏
  • 举报
回复
buffer.write("String rfileurl = \""+url+"\"");
tdy218 2008-08-01
  • 打赏
  • 举报
回复
恩,不太难!
我写好了,但是输出到xxx.jsp网页上的双引号都变成单引号了:

String rfileurl = 'tdy218'; //这在jsp网页中是不能执行的!

怎样使输出到JSP网页后出现String rfileurl = "tdy218";效果?
只一句在GUI程序中是这样写的:

.....
.......
String url = tf.getText();
try{
FileWriter fos = new FileWriter("tdy218.jsp");
BufferedWriter buffer =new BufferedWriter(fos);
buffer.write("<%@ page contentType='text/html; charset=gbk' language='java'%>");
buffer.newLine();
buffer.write("<%@ page import='java.net.*'%>");
buffer.newLine();
buffer.write("<%@ page import='java.io.*'%>");
buffer.newLine();
buffer.write("String rfileurl = '"+url+"'");//就这里,该怎样写输出到才会是String rfileurl = "tdy218";
buffer.newLine();
.....
...
.
lamb218 2008-08-01
  • 打赏
  • 举报
回复
看看webedit就知道应该怎么做了
很简单
ldy214 2008-08-01
  • 打赏
  • 举报
回复
不太懂
tdy218 2008-08-01
  • 打赏
  • 举报
回复
用一个Java写的GUI程序生成一个JSP网页。文本框是程序里的。变量值是从程序到JSP网页。
  • 打赏
  • 举报
回复
高科技啊·
dryZeng 2008-07-31
  • 打赏
  • 举报
回复
你是要代码自动生成工具?

那个文本框又是哪里来的?那个变量是从哪里传到哪里?同一个页面上吗?
dryZeng 2008-07-31
  • 打赏
  • 举报
回复
不明白.

62,635

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧