小编sim*_*ona的帖子

GWT:Servlet URL映射给出404错误

我已经阅读了其他GWT Servlet问题,但我仍然无法解决我的问题.我的包名为Maps,它有一个名为MyService的服务(根据GWT教程设置).web.xml文件包括以下内容:

<servlet>
    <servlet-name>MyServiceImpl</servlet-name>
    <servlet-class>com.xerox.maps.maps.server.MyServiceImpl</servlet-class>
</servlet>

<servlet-mapping>
    <servlet-name>MyServiceImpl</servlet-name>
    <url-pattern>/Maps/service</url-pattern>
</servlet-mapping>
Run Code Online (Sandbox Code Playgroud)

在MyService中,我有一句话:

@RemoteServiceRelativePath("service")
public interface MyService extends RemoteService { ...
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试进行RPC调用时,会抛出一个错误.错误的详细信息表明它是404 HTTP错误.我该如何解决这个问题,以确保映射是正确的?

编辑7.27

MyService.java包含注释:

@RemoteServiceRelativePath("service")
Run Code Online (Sandbox Code Playgroud)

web.xml包含:

<servlet-name>MyServiceImpl</servlet-name>
<url-pattern>/com.x.maps.Maps/service</url-pattern>
Run Code Online (Sandbox Code Playgroud)

如果我使用FireBug跟随XHR,它会告诉我有一个对com.x.maps.Maps的调用

eclipse gwt servlets

7
推荐指数
1
解决办法
1万
查看次数

Django中文件上传的异步处理

当您使用 Django 上传文件时,在文件上传完成之前不会返回响应。如果上传的文件很大,则需要很长时间,在此期间用户只能等待。有没有办法实现文件上传的异步处理?那么,当一个文件在后端上传时,用户可以在不中断上传的情况下在当前页面上做一些其他的操作吗?

django upload

6
推荐指数
1
解决办法
2218
查看次数

GMail强制TD包含spacer.gif高16px

所以我只是失去了几个小时的生命,试图赢得这场战斗,没有运气.总之,我试图用三张10px图像填充表格,但GMail强制每个单元格为16px.这是我正在使用的:

<table border="0" cellpadding="0" cellspacing="0" width="550" style="height:10px !important">
    <tr style="height:10px" height="10">
    <td width="10" height="10" style="height:10px !important">
        <img src="http://s3.amazonaws.com/meagain/images/templates/letterhead/corner_tl.gif" style="display:inline; padding: 0px; margin:0px" width="10px" height="10px"></td>
    <td width="531" height="10" style="height:10px !important; background-color:#FFFFFF;">
        <img src="http://s3.amazonaws.com/meagain/images/templates/letterhead/spacer.gif" style="display:inline; padding: 0px; margin:0px" width="10px" height="10px"></td>
    <td width="9" height="10" style="height:10px !important">
        <img src="http://s3.amazonaws.com/meagain/images/templates/letterhead/corner_tr.gif" style="display:inline; padding: 0px; margin:0px" width="9px" height="10px"></td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

我很抱歉有这么多冗余属性,因为我一直在尝试一切.基本上,我正在尝试使表格精确地高出10px.然而,无论如何,GMail使其高出16px.如果我使用开发人员工具直接从源代码中删除所有三个图像,那么表将折叠为10px.此外,如果我删除三个图像中的2个,它仍然保持16px.如果TD包含图像,或者图像周围有3px的填充,那就好像TD必须是16px.

有没有人经历过这样的事情?如果是这样,任何想法?我的想法和理智已经用完了......

html css height gmail minimum

5
推荐指数
1
解决办法
3480
查看次数

如何在我的网站上显示Facebook的个人资料?

我在Stack Overflow,Google等搜索过,但我无法弄清楚如何在我的网站上显示我的Facebook内容.我尝试了一些解决方案,每个解决方案都提示登录对话框,访问者必须登录并接受我的应用程序(我创建了一个进行测试).

这里的许多答案都过于通用,我不明白这就是我要问的原因.

我想要的东西可以让我的网站"登录"到Facebook并向访问者显示我的状态或照片,而无需他们接受应用程序或使用他们的帐户登录Facebook.

我用我的AppID和AppSecret尝试了一个facebook-php-sdk示例,它让我登录.另外,github.com/facebook没有类似于facebook-php-sdk的Python SDK

php python facebook web

5
推荐指数
1
解决办法
239
查看次数

通过Python发送电子邮件的程序以"AttributeError:'str'对象退出,没有属性'get_content_maintype''"

我有python代码用于发送带附件的电子邮件,我已经归结为:

#!/usr/bin/python
import os, re
import sys
import smtplib

#from email.mime.image import MIMEImage
from email.mime.multipart import MIMEMultipart
from email.MIMEText import MIMEText


SMTP_SERVER = 'smtp.gmail.com'
SMTP_PORT = 587

sender = 'me@gmail.com'
password = "e45dt4iamkiddingthisisnotmypassword"
recipient = 'he@gmail.com'
subject = 'Python emaillib Test'
message = 'Images attached.'

def main():
    msg = MIMEMultipart()
    msg['Subject'] = 'Python emaillib Test'
    msg['To'] = recipient
    msg['From'] = sender

    msg.attach('/tmp/images/a.gif')

    part = MIMEText('text', "plain")
    part.set_payload(message)
    msg.attach(part)

    session = smtplib.SMTP(SMTP_SERVER, SMTP_PORT)

    session.ehlo()
    session.starttls()
    session.ehlo

    session.login(sender, password)

#    my_message=msg.as_string()
    qwertyuiop=msg …
Run Code Online (Sandbox Code Playgroud)

python email gmail smtp attachment

4
推荐指数
1
解决办法
8348
查看次数

Java Map实现

我是Java Collections的新手.我正在浏览Map,所以请告诉我就像java提供了Map一样,我们也可以制作自己的Map吗?让我们说一个名为的地图MineMap.请告诉我如何实现这一目标.我正在谷歌搜索,我发现了这样的事情:

public interface MyMap
{
    public void put(Object key,Object value);
    public Object get(Object key);
    public int size();
    public Set keySet();
    public Set entrySet();
    public interface MyEntry
    {
        public Object getKey();
        public Object getValue();
    }
}
Run Code Online (Sandbox Code Playgroud)

及其实施:

class MySimpleMap implements MyMap
{
    private ArrayList keys;
    private ArrayList values;
    private int index;

    public MySimpleMap()
    {
        keys=new ArrayList();
        values=new ArrayList();
        index=0;
    }  

    public void put(Object key,Object value)
    {
        keys.add(key);
        values.add(value);
        index++;
    }

    public Object get(Object key)
    {
        int i=keys.indexOf(key);
        if …
Run Code Online (Sandbox Code Playgroud)

java

0
推荐指数
1
解决办法
1万
查看次数

标签 统计

gmail ×2

python ×2

attachment ×1

css ×1

django ×1

eclipse ×1

email ×1

facebook ×1

gwt ×1

height ×1

html ×1

java ×1

minimum ×1

php ×1

servlets ×1

smtp ×1

upload ×1

web ×1