我几天后就开始研究smartGWT项目了,我想知道你有什么样的经历.为了避免使这成为对smartGWT或GWT或自由式讨论的抨击,我将为讨论提供一些指示:
随意添加您认为值得指出的任何内容.
我正在尝试使用一组参数对给定的URL执行POST请求.我遇到的问题是POST请求,但没有传递参数.
RequestBuilder builder = new RequestBuilder(RequestBuilder.POST, url);
StringBuilder sb = new StringBuilder();
for ( String k: parmsRequest.keySet() ) {
String vx = URL.encodeComponent( parmsRequest.get(k));
if ( sb.length() > 0 ) {
sb.append("&");
}
sb.append(k).append("=").append(vx);
}
try {
Request response = builder.sendRequest( sb.toString(), new RequestCallback() {
public void onError(Request request, Throwable exception) {}
public void onResponseReceived(Request request, Response response) {}
});
} catch (RequestException e) {}
}
Run Code Online (Sandbox Code Playgroud)
如果我使用模式GET并手动将查询字符串添加到请求中,这可以正常工作 - 但我需要使用POST,因为要传递的数据可能很大....
I would like to know the difference between GWT, GWT-RPC, EXT-GWT and Smart GWT. Currently, I managed to borrow books on GWT which I understand is just a library designed to facilitate fast and efficient Ajax (asynchronous JavaScript and XML) development. But what are the rest? Could anyone explain it? Thanks.
Ext GWT和GWT-Ext有区别吗?我正在浏览Ext GWT,并看到了这个页面http://gwt-ext.com/demo/.任何帮助人?
我发现这篇文章http://docs.google.com/Doc?id=dcsq25m_04k4cmgfd 在服务器端为蜘蛛生成html.你有什么想法使用这种技术根据用户代理提供不同的内容?
您可以分享哪些参考文章或建议,以便在gwt上进行seo的最佳方式?我读过pro gwt2.0技术,但在我看来有点矫枉过正.
除了JavaScript和Java之间的明显差异之外,使用SmartClient或SmartGWT有哪些相关区别?
我正在使用GWT 2.3.I我正在使用GWT单元格表.下面是我的单元格表的代码:
public class FormGrid extends SuperGrid {
List<Form> formList;
@Override
public void setColumns(CellTable table) {
TextColumn<Form> nameColumn = new TextColumn<Form>() {
@Override
public String getValue(Form object) {
return object.getName();
}
};
table.addColumn(nameColumn, "Name");
}
@Override
public void setData() {
if (formList != null && formList.size() > 0) {
AsyncDataProvider<Form> provider = new AsyncDataProvider<Form>() {
@Override
protected void onRangeChanged(HasData<Form> display) {
int start = display.getVisibleRange().getStart();
int end = start + display.getVisibleRange().getLength();
end = end >= formList.size() ? formList.size() : end; …
Run Code Online (Sandbox Code Playgroud) 我是智能gwt的新手,我需要一些帮助.请帮助一些好的智能gwt教程,还有一些我可以购买的好书来学习.我做了一些搜索,除了javadocs之外几乎找不到任何东西.所以请伙计们,帮助我!!!
我在使用smartGWT的ListGrid中进行数据源绑定时遇到问题.我有GWT-RPC-DataSource,我已将其设置为我的数据源
grid.setDataSource(ds);
Run Code Online (Sandbox Code Playgroud)
单击一下按钮我的数据源有一些变化,我正在生成新的数据源并使用smartgwt的网格重新绑定.但它失败了.我已经尝试了grid.redraw()函数来重绘网格.
以下是我的GWTRPCDATASOURCE课程
public abstract class GwtRpcDataSource extends DataSource {
/**
* Creates new data source which communicates with server by GWT RPC. It is
* normal server side SmartClient data source with data protocol set to
* <code>DSProtocol.CLIENTCUSTOM</code> ("clientCustom" - natively supported
* by SmartClient but should be added to smartGWT) and with data format
* <code>DSDataFormat.CUSTOM</code>.
*/
public GwtRpcDataSource() {
setDataProtocol(DSProtocol.CLIENTCUSTOM);
setDataFormat(DSDataFormat.CUSTOM);
setClientOnly(false);
}
/**
* Executes request to server.
*
* @param request
* …
Run Code Online (Sandbox Code Playgroud) 因此,目前,当我从扩展的面板编辑记录时VLayout
,双击该字段,更改文本,然后按Enter保存我的编辑.新编辑的记录显示为独立记录,而我刚刚编辑的记录仍然存在.
有没有办法删除旧记录?
myForm.getDataSource().updateData(currentRecord, new DSCallback()
{
@Override
public void execute(DSResponse response, Object rawData, DSRequest request)
{
window.hide();
}
});
Run Code Online (Sandbox Code Playgroud)