我使用JDBC并从sql脚本创建了名为usaDB的h2数据库.然后我用jdbc填充所有表.
问题是我在localhost:8082连接到usaDB后,我在左边的树上看不到我的表.只有INFORMATION_SCHEMA数据库rootUser,我指定创建usaDB.
如何在h2数据库中查看表的内容?
我试过查询SELECT * FROM INFORMATION_SCHEMA.TABLES.
但它返回了许多表名,除了我创建的那些.我的快照:
我从来没有想过,只有我使用getPassword返回字符数组的方法,我看到该getText方法已被弃用.但是现在我想,为什么这种方法被弃用了?
Java文档说明:
不推荐.从Java 2平台v1.2开始,取而代之
getPassword.获取组件表示的部分文本.如果length为0,则返回空字符串.
出于安全原因,不推荐使用此方法.请改用该
getPassword方法.
但那些安全原因是什么?有关于此的任何想法?
先感谢您.
我正在使用Jersey restful web services.这是我的下面的代码
@Path(/test)
public class testService {
@POST
public String getData(Postdata postdata) {
}
}
Run Code Online (Sandbox Code Playgroud)
我的问题是,是否可以在此类中访问httpSession对象?
我是RESTful API的noobie,我正在尝试构建一个Login服务,我在其中提供了一个电子邮件和密码,如果验证成功,则存储一个cookie.另外,我如何检查cookie(如果存储)?
怎么能实现这一目标?
@Path("/login")
@POST
@Produces(MediaType.APPLICATION_JSON)
@Consumes({MediaType.APPLICATION_FORM_URLENCODED, MediaType.APPLICATION_JSON})
public Response Login(final String i_LoginDetails) throws JSONException {
final JSONObject obj = new JSONObject(i_LoginDetails);
try {
if (isValidUser(obj.getString("email"), obj.getString("password"))) {
// Set a cookie
} else {
// return error invalid-credentials message
}
} catch (Exception e) {
e.printStackTrace();
}
return Response.ok("TEST").build();
}
Run Code Online (Sandbox Code Playgroud)
我如何检查cookie(如果设置)?
如何通过java中的反射调用自定义通用方法?
class Person
{
public <T> void print(T t)
{
System.out.println(t.toString());
}
}
Run Code Online (Sandbox Code Playgroud) 我没有使用任何XML配置文件,而是以编程方式设置记录器配置.记录器工作正常但是当我调用下面代码的第一行时,会ERROR显示一条警告消息,告诉我找不到配置文件,将使用默认配置.
但是我不希望每次打开程序时都会在控制台上显示此消息,因为我将以编程方式自行添加配置.
消息:
ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console.
Run Code Online (Sandbox Code Playgroud)
当我调用下面的代码时,它会出现:
LoggerContext context = (LoggerContext) LogManager.getContext(false);
Run Code Online (Sandbox Code Playgroud)
或者如果我先获得根记录器:
Logger logger = LogManager.getLogger(LogManager.ROOT_LOGGER_NAME);
Run Code Online (Sandbox Code Playgroud)
是否有某种属性可以设置为禁用此消息显示?还是另一种方法?
注意:我通过设置属性禁用了有关Log4j2 JMX的其他通知-Dlog4j2.disable.jmx=true.但我找不到这个.
我正在使用jQuery mobile 1.0动态创建几个垂直分组的单选按钮,用于多项选择测验.
当我从JQM单选按钮文档中粘贴此代码时,它会正确地调整控件组的样式.
<fieldset data-role="controlgroup">
<input type="radio" name="radio-choice-1" id="radio-choice-1" value="choice-1" checked="checked" />
<label for="radio-choice-1">Cat</label>
<input type="radio" name="radio-choice-1" id="radio-choice-2" value="choice-2" />
<label for="radio-choice-2">Dog</label>
</fieldset>
Run Code Online (Sandbox Code Playgroud)
当我动态注入我的标记时,pageshow()会注入适当的标记,但它根本不会设置控件组的样式.
$.getJSON("assets/json/aircraft.json", function (data) {
var maxQuestions = 10;
var maxChoices = 4;
var randomsorted = data.aircraft.sort(function (a, b) {
return 0.5 - Math.random();
});
var quiz = $.grep(randomsorted, function (item, i) {
return i < (maxQuestions * maxChoices);
});
var arr_quiz_markup = [];
$.each(quiz, function (i, item) {
var …Run Code Online (Sandbox Code Playgroud) 我试图建立一个javax.swing.JTextField与javax.swing.JList用于自动完成像谷歌.
当写一个单词时,Google显示几个匹配和
我的应用是关于圣经,我想在研究圣经时寻找一个特定的词.我已经看过Java2sAutoTextField,但箭头键没有这种特殊的行为.
我正在使用webbevice soa,netbeans(jax-ws)我使用netbeans自动生成客户端,所有运行正常,但我看到wsdl总是在客户端运行时下载.
在生产中我不想暴露wsdl,我试图修改客户端不需要wsdl,所有我的意图都错了,我发现这个:
WebService_Service svc = new WebService_Service(
null,
new QName("http://www.example.com/ws", "WebService"));
WebService port = svc.getPort(WebService.class);
BindingProvider bindingProvider = (BindingProvider) port;
bindingProvider.getRequestContext()
.put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY,
"http://www.example.com/real_endpoint_url_goes_here");
Run Code Online (Sandbox Code Playgroud)
但是当第一行执行时我发现了这个例外:
Message: El contenido no está permitido en el prólogo.
at com.sun.xml.internal.ws.streaming.XMLStreamReaderUtil.wrapException(Unknown Source)
at com.sun.xml.internal.ws.streaming.XMLStreamReaderUtil.next(Unknown Source)
at com.sun.xml.internal.ws.streaming.XMLStreamReaderUtil.nextContent(Unknown Source)
at com.sun.xml.internal.ws.streaming.XMLStreamReaderUtil.nextElementContent(Unknown Source)
at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.hasWSDLDefinitions(Unknown Source)
at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parse(Unknown Source)
at com.sun.xml.internal.ws.wsdl.parser.RuntimeWSDLParser.parse(Unknown Source)
at com.sun.xml.internal.ws.client.WSServiceDelegate.parseWSDL(Unknown Source)
at com.sun.xml.internal.ws.client.WSServiceDelegate.<init>(Unknown Source)
at com.sun.xml.internal.ws.client.WSServiceDelegate.<init>(Unknown Source)
at com.sun.xml.internal.ws.spi.ProviderImpl.createServiceDelegate(Unknown Source)
at javax.xml.ws.Service.<init>(Unknown Source)
Run Code Online (Sandbox Code Playgroud)
有什么想忽略wsdl?
java ×9
rest ×2
swing ×2
client ×1
cookies ×1
covariance ×1
generics ×1
h2 ×1
html ×1
javascript ×1
jax-rs ×1
jax-ws ×1
jersey ×1
jtextfield ×1
log4j2 ×1
netbeans ×1
reflection ×1
text ×1
web-services ×1