Skip to main content

Posts

count occurrences of a word in a statement

public static int countOccurance (String word, String sentence) {          Pattern pattern = Pattern.compile(word ,Pattern.CASE_INSENSITIVE);          Matcher  matcher = pattern.matcher(sentence);          int count = 0; while (matcher.find())     count++;          return count;  } 

simplest java code to upload files in LIFERAY portal

1 in the jsp  make a form to handle the upload <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <%@ page import="java.util.List"%> <%@ page import="java.util.ArrayList"%> <%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> <%@ taglib uri="http://java.sun.com/portlet" prefix="portlet"%> <form action="<portlet:actionURL/>" method="post" name="form1" ID="form1" enctype="multipart/form-data"> <input type="file" name ="file"/> <input type="submit" value="submit" /> </form> 2- in the process action  method in the portlet class @Override public void processAction(ActionRequest req, ActionResponse res) throws PortletException, IOException { //getting the file ...

issue resolved ..Java EE Dependency Injection doesn't work while JNDI look up works

just add this configuration file  beans.xml inside your project's WEB-INF  folder <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://java.sun.com/xml/ns/javaee"        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"        xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/beans_1_0.xsd"> </beans> have fun

install apache maven 3.2.1 on mac pro

1- Download Maven binaries from  Maven Download Page . 2- add the invironment variables M2_HOME and also append the PATH $ cd $HOME $ vi .bash_profile #Add below lines in the profile export M2_HOME=/Users/yourname/apache-maven-3.2.1 export PATH=$PATH:$M2_HOME/bin #save and quit $ source .bash_profile that's it ...test it now ;) $ mvn --version