我在linux发行版(Raspbian,Tomcat 7)上运行代码时遇到问题.该问题未出现在Windows/Tomcat 7/Eclipse下的测试环境中:
我的webservice只返回HTTP 204而没有别的.该日志不包含请求期间发生错误的任何迹象.它应该像在测试环境中那样用json响应.
web.xml中
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
version="3.0">
<display-name>***</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
<listener>
<listener-class>**.useravailability.UserAvailabilityServletContextListener</listener-class>
</listener>
<servlet-mapping>
<servlet-name>REST Service</servlet-name>
<url-pattern>/REST/*</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>REST Service</servlet-name>
<servlet-class>com.sun.jersey.server.impl.container.servlet.ServletAdaptor</servlet-class>
<init-param>
<param-name>com.sun.jersey.api.json.POJOMappingFeature</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
</web-app>
Run Code Online (Sandbox Code Playgroud)
usersService.xml
package **.webservice;
import java.util.ArrayList;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import com.google.gson.Gson;
import **.model.AccessManager;
@Path("/usersService")
public class UsersService {
@GET
@Produces("application/json")
public String getUser() {
String user = null;
ArrayList<String> userList = new ArrayList<String>();
try …Run Code Online (Sandbox Code Playgroud) 我正在使用这个令人敬畏的绘图仪框架ios-charts.Android版本的文档声明可以使用"setTouchEnabled(false)禁用图表上的触摸事件.但是我在iOS版本中找不到此功能."touchesBegan"可能会去这里吗?我是新的到iOS编程所以我不熟悉触摸事件.
我在这里遇到了一个问题,因为我刚开始为Android开发.我从官方Android网站" http://developer.android.com/training/contacts-provider/retrieve-names.html " 下载了该示例,该网站基本上能够检索显示手机中的所有联系人.我想添加的功能是只显示某个组中的联系人,如"朋友"(硬编码).
就我缩小范围而言,我必须改变选择部分
final static String SELECTION =
(Utils.hasHoneycomb() ? Contacts.DISPLAY_NAME_PRIMARY : Contacts.DISPLAY_NAME) +
"<>''" + " AND " + Contacts.IN_VISIBLE_GROUP + "=1";
Run Code Online (Sandbox Code Playgroud)
这样的事情
final static String SELECTION =
Contacts.GroupID = "Friends";
Run Code Online (Sandbox Code Playgroud)
这给了我错误,因为它找不到列.
我非常渴望探索Android的潜力,但那令我头痛.
我已经有一个podsfile导入其他几个项目作为框架,这非常好用.遗憾的是,无法将gcm ios库安装为框架.去这儿的方法是什么?只需将gcm pod拖入项目中即可?
java ×2
android ×1
cocoapods ×1
emv ×1
encryption ×1
ios ×1
ios-charts ×1
jersey ×1
nfc ×1
payment ×1
rest ×1
swift ×1
tomcat ×1
web-services ×1