温小乔

温小乔 查看完整档案

北京编辑中国传媒大学  |  计算机科学与技术 编辑  |  填写所在公司/组织填写个人主网站
编辑
_ | |__ _ _ __ _ | '_ \| | | |/ _` | | |_) | |_| | (_| | |_.__/ \__,_|\__, | |___/ 个人简介什么都没有

个人动态

温小乔 提出了问题 · 2017-09-03

eclipse的控制台console不打印System.out.println的信息

在学习springmvc+hibernate,程序出现了点问题,想利用System.out.println调试一下,结果eclipse的控制台中不输出,hiernate执行的sql语句也不输出...
但eclipse的其他javaweb项目可以正常输出

controller:
图片描述

图片描述

web界面的url:
图片描述

eclipse的控制台(没有输出weweweew,只有启动tomcat的信息)
图片描述

求助!

关注 2 回答 0

温小乔 回答了问题 · 2017-09-03

解决springmvc中使用jdbcTemplate和dbcp

因为少了jar包...

关注 4 回答 4

温小乔 提出了问题 · 2017-08-25

解决springmvc中使用jdbcTemplate和dbcp

springmvc中使用jdbcTemplate和dbcp结果出了问题

配置文件如下:
图片描述
repository接口如下:
图片描述

repository实现中的依赖注入部分如下:
图片描述

控制器如下依赖部分如下:
图片描述

报错:

StandardWrapper.Throwable org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'managerController' defined in file [D:\Program Files\Tomcat 7.0\webapps\UserManage\WEB-INF\classes\com\wq\web\managerController.class]: **Unsatisfied dependency expressed through constructor argument with index 0 of type [com.wq.data.UserRepository]**: : Error creating bean with name 'jdbcUserRepository' defined in ServletContext resource [/WEB-INF/dispatcher-servlet.xml]: Error setting property values; nested exception is org.springframework.beans.NotWritablePropertyException: Invalid property 'jdbcTemplate' of bean class [com.wq.data.jdbcUserRepository]: Bean property 'jdbcTemplate' is not writable or has an invalid setter method. Does the parameter type of the setter match the return type of the getter?; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jdbcUserRepository' defined in ServletContext resource [/WEB-INF/dispatcher-servlet.xml]: Error setting property values; nested exception is org.springframework.beans.NotWritablePropertyException: Invalid property 'jdbcTemplate' of bean class [com.wq.data.jdbcUserRepository]: **Bean property 'jdbcTemplate' is not writable or has an invalid setter method. Does the parameter type of the setter match the return type of the getter?**

一说控制器的依赖有问题,一说jdbcTemplate有问题...可我实在不明白到底哪里出错了...希望各位指点,谢谢!

关注 4 回答 4

温小乔 回答了问题 · 2017-08-22

解决jsp中使用c:forEach遍历List

原来是没有加<%@ page isELIgnored="false" %>,默认是true所以不能使用el表达式!

关注 4 回答 4

温小乔 关注了问题 · 2017-08-21

解决jsp中使用c:forEach遍历List

想用java写一个简单的用户管理系统,在前端某页面展示所有用户的信息。
后端用request.serAttribute传输List,前端使用c:foreach接收,失败。
后端代码:
①User类的一些get方法:

public String getUname() {  
    return uname;  
}  
public String getUpassword() {  
    return upassword;  
}  
public String getGender() {  
    return gender;  
}  

负责的控制器:

@RequestMapping(value="/allUsers",method=RequestMethod.GET)
public String showAllUsers(HttpServletRequest request,HttpServletResponse response){
    List<User> u = userList.findAll();
    //System.out.println(u.get(1).getUname());
    //System.out.println(u.get(1).getUpassword());
    request.setAttribute("allUsers",u);
    return "manager/allUsers";
}
//被注释掉的两行能成功在控制台输出相应的信息,说明List u是正常的

前端代码:

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<html>
<body>
    <c:forEach items="${allUsers}" var="user">
        <div>
            用户名:<c:out value="${user.getUname()}" ></c:out><br>
            密 码:<c:out value="${user.getGender()}" ></c:out><br><br>
        </div>
    </c:forEach>
</body>
</html>

Run以后发现无法正确显示信息,而是这样了...
图片描述

郁闷了好久不知道错在哪里,希望得到指点,感谢。

关注 4 回答 4

温小乔 提出了问题 · 2017-08-21

解决jsp中使用c:forEach遍历List

想用java写一个简单的用户管理系统,在前端某页面展示所有用户的信息。
后端用request.serAttribute传输List,前端使用c:foreach接收,失败。
后端代码:
①User类的一些get方法:

public String getUname() {  
    return uname;  
}  
public String getUpassword() {  
    return upassword;  
}  
public String getGender() {  
    return gender;  
}  

负责的控制器:

@RequestMapping(value="/allUsers",method=RequestMethod.GET)
public String showAllUsers(HttpServletRequest request,HttpServletResponse response){
    List<User> u = userList.findAll();
    //System.out.println(u.get(1).getUname());
    //System.out.println(u.get(1).getUpassword());
    request.setAttribute("allUsers",u);
    return "manager/allUsers";
}
//被注释掉的两行能成功在控制台输出相应的信息,说明List u是正常的

前端代码:

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<html>
<body>
    <c:forEach items="${allUsers}" var="user">
        <div>
            用户名:<c:out value="${user.getUname()}" ></c:out><br>
            密 码:<c:out value="${user.getGender()}" ></c:out><br><br>
        </div>
    </c:forEach>
</body>
</html>

Run以后发现无法正确显示信息,而是这样了...
图片描述

郁闷了好久不知道错在哪里,希望得到指点,感谢。

关注 4 回答 4

温小乔 提出了问题 · 2017-07-14

解决springmvc中jsp取不到<c:forEach>的值

代码如下

Controller的代码:

@Controller
class RectController{
    @RequestMapping("/rect")  
    public ModelAndView rect_jsp() {    
        ModelAndView mv = new ModelAndView();
        mv.setViewName("rect");
        int[] a = {1,2,3,4};
        mv.addObject("adc",a);
        return mv;
        }
}

jsp的代码:

<p>${adc[3]}</p>   
<c:forEach items="${adc}" var="u">
      <p>${u}</p>
</c:forEach>    

在页面显示中,$adc[3]的值可以被正常获取并显示,但是<c:forEach>却不可以
如图为chrome控制台的截图:
图片描述

第一个p中的值为adc[3]的值,但foreach中的<p>什么都没有

初学javaweb不理解,望各位大神赐教

关注 2 回答 1

温小乔 提出了问题 · 2017-05-11

tomcat插件的网页打不开

想给eclipse安装tomcat插件,但是网站http://tomcatplugin.sf.net/up...无法访问,只有这一个网站打不开,换了浏览器也没有用,手机和别的pc都可以访问...
已经"ipconfig /flushdns"清除DNS解析缓存了,查病毒也没有问题...很无奈,求大神指点
图片描述

关注 1 回答 0

认证与成就

  • 获得 2 次点赞
  • 获得 14 枚徽章 获得 0 枚金徽章, 获得 4 枚银徽章, 获得 10 枚铜徽章

擅长技能
编辑

开源项目 & 著作
编辑

(゚∀゚ )
暂时没有

注册于 2017-03-23
个人主页被 471 人浏览