我正在阅读这篇文章
http://www.vaannila.com/spring/spring-ioc-1.html,这里使用了术语容器.下图显示了容器.这篇文章中的容器是什么?它是一块code还是bean
config文件?
可以在Spring MVC中使用Spring IOC吗?
我有几个与此相对应的问题.
这个命令做什么用的?
mvn -Declipse.workspace=<your_workspace_location> eclipse:add-maven-repo
为什么我们需要做上述事情?
a之间有什么区别Pair Class and a HashMap.我看到他们两个都有key and value.
代码早期:
List<Patient> patientDetails = new ArrayList<Patient>();
Patient patientInfo = new Patient();
patientInfo.setReligion(Constants.ReligionArray[custom.getReligion()]);
patientDetails.add(patientInfo);
Run Code Online (Sandbox Code Playgroud)
代码今天已更改为此.
改变了代码
List<Pair<String, String>> patientInfo = new ArrayList<Pair<String, String>>();
patientInfo.add(new Pair<String, String>("Religion", Constants.ReligionArray[custom.getReligion()]));
Run Code Online (Sandbox Code Playgroud)
Pair Class here?可能的原因.Pair Class and a HashMap.注意:两个代码都完美无缺.
异常堆栈跟踪
org.apache.jasper.JasperException: Unable to load class for JSP
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:599)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:143)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:321)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:308)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
java.lang.ClassNotFoundException: org.apache.jsp.redirect_jsp
java.net.URLClassLoader$1.run(Unknown Source)
java.security.AccessController.doPrivileged(Native Method)
java.net.URLClassLoader.findClass(Unknown Source)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:131)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:63)
org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:597)
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:143)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:321)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:308)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:259)
javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
Run Code Online (Sandbox Code Playgroud)
我的redirect.jsp文件内容
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<% response.sendRedirect("user/list.htm"); %>
Run Code Online (Sandbox Code Playgroud) 当我右键单击我的Android项目并选择时Run->Android Application.模拟器将启动并且更改会反映出来.
但是,当我执行以下命令时,它没有反映出来.
mvn clean install
mvn android:deploy
mvn android:emulator-start
Run Code Online (Sandbox Code Playgroud)
更多 - 如果没有打开仿真器,deploy和emulator-start命令将失败.
Found 0 devices connected with the Android Debug Bridge.
[ERROR] Failed to execute goal com.jayway.maven.plugins.android.generation2:andr
oid-maven-plugin:3.3.0:deploy (default-cli) on project SampleProject: No online de
vices attached. -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal c
om.jayway.maven.plugins.android.generation2:android-maven-plugin:3.3.0:deploy (d
efault-cli) on project SampleProject: No online devices attached.
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java:217)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java:153)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor
.java:145)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje
ct(LifecycleModuleBuilder.java:84)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProje
ct(LifecycleModuleBuilder.java:59)
at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBu
ild(LifecycleStarter.java:183)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(Lifecycl …Run Code Online (Sandbox Code Playgroud) 我调查了类似的线程,但我无法抓住.下面是我的application.js文件.
//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require vendor
//= require_tree .
Run Code Online (Sandbox Code Playgroud)
我有一个资产管道的目录结构如下.
--javascripts
-misc // directory
helper.js
session.js
app.js
application.js
home.js
Run Code Online (Sandbox Code Playgroud)
我如何加载所有页面的misc目录和home.js for HomeController和session.js SessionController.我不想让不需要的JS在每个地方加载.
public Login authenticate(Login login) {
try {
MessageDigest md = MessageDigest.getInstance("SHA-256");
String password = login.getPassword();
try {
md.update(password.getBytes("UTF-16"));
byte[] digest = md.digest();
String query = "SELECT L FROM Login AS L WHERE L.email=? AND L.password=?";
Object[] parameters = { login.getEmail(), digest };
List<Login> resultsList = (getHibernateTemplate().find(query,parameters));
if (resultsList.isEmpty()) {
//error dude
}
else if (resultsList.size() > 1) {
//throw expections
}
else {
Login login1 = (Login) resultsList.get(0);
return login1;
}
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch …Run Code Online (Sandbox Code Playgroud) 我不是以任何方式理解这个概念.
public class SomeName {
public static void main(String args[]) {
}
}
Run Code Online (Sandbox Code Playgroud)
这是我的类SomeName.现在这里的主题是什么.
我可以调用接口内的方法而不在我的类中实现接口吗?
package;
import Contact;
public interface IPerson{
public void savePerson(Contact contact);
}
Run Code Online (Sandbox Code Playgroud)
现在这里的一些课......
public class HulkHogan {
//Calling the method savePerson here
//I dont want to implement the Interface in all.
}
Run Code Online (Sandbox Code Playgroud) 我看到了ArrayList和LinkedList的API,它似乎是相同的。除了它们的性能差异外,在添加,删除和迭代列表方面也存在差异。
List arrList = new ArrayList();
List linList = new LinkedList();
Run Code Online (Sandbox Code Playgroud)
List arrList or linList引用实际上是在实现相应的类。这到底是什么意思?
java ×9
spring ×2
android ×1
coding-style ×1
eclipse ×1
hibernate ×1
javascript ×1
jsp ×1
maven ×1
maven-3 ×1
terminology ×1