我正在使用谷歌应用程序引擎来做一个有一些消息的网站,我想显示一个带有一个名称的消息,该链接指定给个人资料。唯一的问题是我的所有网页都是动态的,并且是从代码中打印出来的。
我首先想到的是一个链接,点击它会在程序中使用点击名称的参数调用方法。然后,该方法将接收名称的参数,进行查询并在新网页中打印配置文件。我认为这样可以正常工作。我遇到的问题和问题是如何使用方法调用来执行可点击名称。
我现在打印短信到html页面的代码是:
List<Texto> results = (List<Texto>) query.execute(tituloparam);
if (!results.isEmpty())
{
for (Texto e : results)
{
resp.getWriter().println("Titulo:"
+ results.get(0).titulo);
resp.getWriter().println("Nome:<a href='/author?name=" + results.get(0).autor + "'>" + results.get(0).autor + "</a>");
resp.getWriter().println("Data:"
+ results.get(0).data);
resp.getWriter().println("Texto:"
+ results.get(0).texto);
}
}
因此autor将是可点击的对象。任何人都可以帮助我吗?
编辑1:感谢uwe(谢谢),现在我有了一个可点击的对象。但是如何从那里调用带参数= autor的方法?
答案 0 :(得分:1)
您需要像这样添加链接:
resp.getWriter().println("Nome:<a href='/author?name=" + results.get(0).autor + "'>" + results.get(0).autor + "</a>");
然后它将其显示为链接并使其可点击。